2021-08-26 Python之多重继承

#多重继承

 1 class Person:
 2     def __init__(self,name):
 3         self.name=name
 4     def eat(self):
 5         print('------->eat1')
 6     def eat(self):
 7         print('---------->eat2')
 8 
 9 p=Person('hiug')
10 p.eat()

#一个子类可以继承多个父类
#多重继承

 1 class A:
 2     def test1(self):
 3         print('-------------------->AAAAAAA')
 4 class B:
 5     def test2(self):
 6         print('-------------------->BBBBBBB')
 7 class C(A,B):
 8     def test3(self):
 9         print('--------------------->CCCCCCC')
10 
11 c=C()
12 c.test1()
13 c.test2()
14 c.test3()

 

上一篇:编程学习笔记(第四篇)面向对象技术高级课程:绪论-软件开发方法的演化与最新趋势(4)meta、元与元模型、软件方法的未来发展


下一篇:Java设计模式之简单工厂模式