您现在的位置是:课程教程文章
python抽象类的使用
2023-12-13 23:38课程教程文章 人已围观
python量化交易(1)
python量化交易(1)清华尹成老师python之量化交易。 1图计算复习.mp4 视频时长: 00:04:34 2pagerank算法...软件测试Java+Python双语自动化+测开+性能测
软件测试Java+Python双语自动化+测开+性能测...Python爬虫应用案例视频课程
Python爬虫应用案例视频课程课程目标 快速入门掌握Python爬虫技术,包括: 1.爬虫简介 2.基本用法 3.爬虫应...python爬虫零基础入门到精通(3)
python爬虫零基础入门到精通(3)课程详情: 课程目标:学好python爬虫 课程特色:清华、微软的顶尖老师授课视频...
说明
1、抽象类用于通过建模适合问题的类来简化复杂的现实,在这里有一个不能实例化。
2、意味着不能为这些类创建对象或实例。抽象类只能用来继承一些叫做基类的功能。
所以可以继承功能,但同时不能创建这个特定类的实例。
实例
fromabcimportABC,abstractmethod classEmployee(ABC): @abstractmethod defcalculate_salary(self,sal): pass classDeveloper(Employee): defcalculate_salary(self,sal): finalsalary=sal*1.10 returnfinalsalary emp_1=Developer() print(emp_1.calculate_salary(10000))
正如上面的输出中看到的,我们已经把基本工资提高到了10%,也就是现在的工资是11000。如今,如果你真的继续创建一个Employee类的对象,它会抛出一个错误,因为python不允许你创建抽象类的对象。但如果使用继承,实际上可以继承属性,执行相应的任务。
以上就是python抽象类的使用,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
课程教程:python抽象类的使用下一篇:没有了