本文实例讲述了Python面向对象类编写技术细节。分享给大家供大家参考,具体如下:
类代码编写细节
继续学习类、方法和继承。
class语句
以下是class语句的一般形式:
class (superclass,...):
data = value
def method(self,...):
self.member = value
在class语句内,任何赋值语句都会产生类属性,而且还有特殊名称方法重载运算符。例如,名为__init__的函数会在实例对象构造时调用(如果定义过
python创建一个类很简单只需要定义它就可以了.
class Cat:
pass
就像这样就可以了,通过创建子类我们可以继承他的父类(超类)的方法。这里重新写一下cat
class Cat:
name = 'cat'
class A(Cat):
pass
print A.name # cat
经典类
我们也可以这样,让A多继承。
class Cat:
name = 'cat'
class Dog:
name = 'dog'
class A(Cat, Dog):