基本继承
class Dad: money=1000 def __init__(self,name): self.name=name def work(self): print(‘working‘) class Sun(Dad): """不写初始化方法默认继承父类的初始化方法""" pass s=Sun(‘father‘) print(s.name) s.work() print(s.money)
接口继承
import abc class All_File(metaclass=abc.ABCMeta): """字类必须重写该方法""" @abc.abstractmethod def read(self): pass """字类必须重写该方法""" @abc.abstractmethod def write(self): pass class Disk(All_File): def __init__(self): pass def read(self): print(‘read‘) def write(self): print(‘write‘) d=Disk() d.read() d.write()
原文:https://www.cnblogs.com/liangqingyun/p/13971806.html