类的继承
定义类的继承
class DerivedClassName(BaseClassName):
	<statement1>
	...
	<statementN>
1
2
3
4
继承的子类
会继承父类的属性与方法
也可以重新自定义方法 , 覆盖父类的属性与方法
用super()调用父类的方法
class A(http://www.amjmh.com):
	def AMethod(self, args):
		pass
class B(A):
	def BMethon(self, args):
		super(B, self).AMethod(args)
1
2
3
4
5
6
子类的类型判断
isinstance(B, A)
如果对象B的类型与A的类型相同则返回 True , 否则返回 False
object – 实例对象
classinfo – 可以是直接或间接类名、基本类型或者由它们组成的元组
issubclass(B, A)
如果 B 是 A 的子类返回 True , 否则返回 False
class – 类
classinfo – 类
python支持多继承
 ———————————————— 
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号