网络编程
位置:首页>> 网络编程>> Python编程>> Python 类的继承实例详解

Python 类的继承实例详解

作者:lqh  发布时间:2021-04-30 15:54:09 

标签: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
.....

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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com