详解python类的继承实例代码

这篇文章主要介绍了python 类的继承实例详解的相关资料,需要的朋友可以参考下

python 类的继承详解

python既然是面向对象的,当然支持类的继承,python实现类的继承比javascript简单。

parent类:

class parent:
parentattr = 100
def init(self):
print(“parent init”)
def parentmethod(self):
print(“parentmethod”)
def setattr(self,attr):
self.parentattr = attr
def getattr(self):
print(“parentattr:”,parent.parentattr)

child类

class child(parent):
def init(self):
print(“child init”)
def childmethod(self):
print(“childmethod”)

调用

p1 = parent();
p1.parentmethod();
c1 = child();
c1.childmethod();

输出:

parent init
parentmethod
child init
childmethod
press any key to continue . . .

python支持多继承

class a: # 定义类 a
…..
class b: # 定义类 b
…..
class c(a, b): # 继承类 a 和 b
…..

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

以上就是详解python 类的继承实例代码的详细内容,更多请关注 第一php社区 其它相关文章!

Posted in 未分类