抽象方法代码(python抽象类的知识整理)
导读:本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。...
本文教程操作环境:windows7系统 、Python 3.9.1 ,DELL G3电脑 。
1 、抽象方法
没有具体实现内容的方法称为抽象方法
抽象方法的主要意义是规范了子类的行为和接口
2 、抽象的使用需要借助abc模块
importabc3 、抽象类
包含抽象方法的类叫做抽象类 ,通常成为ABC类
抽象类的使用:
(1)一个抽象类可以包含一个抽象方法或一个具体方法 。
(2)在抽象类中可以有方法和属性 。
(3)不允许直接实例化抽象类 。
(4)为了使用,必须要继承的子类必须要实现所有继承的抽象方法 。
(5)假设子类没有实现所有继承的抽象方法 ,那么子类就无法被实例化 。
(6)抽象类的主要作用是设置类的标准 ,以便在开发时有统一的规格说明 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!