python中的类

__init__(): 类的构造函数,当创建了该类的实例时就会调用该方法

__del__(): 类的析构函数,在对象销毁时被调用,当对象不再被使用时,__del__()方法运行

类的继承:

1. 继承中基类的构造(__init__()方法)不会被自动调用,它需要在其派生类的构造中新自调用

2. 在调用基类的方法时,需要加上基类的类名前缀,且需要带上self参数变量。

3. python总是首先查找对应类型的方法,若不能在派生类中找到,才开始到基类中查找。

另,可用issubclass()--布尔函数来判断一个类是另一类的子类或子孙类

isinstance(obj,class)--布尔函数来判断 obj是class类的实例对象或者是一个class子类的实例对像

你可能感兴趣的:(python中的类)