"""
接口继承
父类规定好咯----规范,不实现
子类必须实现
归一化
"""
import abc
class File(metaclass=abc.ABCMeta):
@abc.abstractmethod
def read(self):
pass
@abc.abstractmethod
def write(self):
pass
class Disk(File):
def read(self):
print("Disk read")
def write(self):
print("Disk write")
class Cdrom(File):
def read(self):
print("Cdrom read")
def write(self):
print("Cdrom write")
class Mem(File):
def read(self):
print("Mem read")
def write(self):
print("Mem write")
m1 = Mem()
m1.read()
m1.write()
11.Python3接口继承
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 接口可以继承接口,而且支持多重继承。抽象类可以实现(implements)接口,抽象类可继承具体类也可以继承抽象类。
- 接口可以继承接口。抽象类可以实现(implements)接口,抽象类可以继承具体类。抽象类中可以有静态的main方...
- 我们前面学过通过“隐藏实现”可以将接口与实现分离,然而它仅仅作为基础,而本章的接口以及下一章的内部类 为我们提供了...
- 文/Dailei为什么总是作死到生病才意识到健康有多重要! 01 年轻的时候总是无所顾忌地挥霍、透支着自己。想着自...