Python抽象,python抽象数据类型

  Python抽象,python抽象数据类型

  说明

  1.抽象类用于通过建模适合问题的类来简化复杂的现实。这里,一个不能被实例化。

  2.这意味着您不能为这些类创建对象或实例。类只能用来继承一些叫做基类的函数。

  所以你可以继承这个函数,但同时你不能创建这个特殊类的实例。

  实例

  fromabcimportABC,abstractmethod

  雇员类别(ABC):

  @抽象方法

  defcalculate_salary(self,sal):

  及格

  classDeveloper(员工):

  defcalculate_salary(self,sal):

  最终薪金=sal*1.10

  返回最终薪金

  emp _ 1=开发者()

  print(EMP _ 1 . calculate _ salary(10000))从上面的输出可以看出,我们把基本工资提高了10%,也就是现在的工资是11000。现在如果真的继续创建Employee类的对象,会抛出错误,因为python不允许你创建抽象类的对象。但是,如果使用继承,实际上可以继承属性并执行相应的任务。

  以上是python抽象类的使用。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: