重写(super函数)
发布日期:2021-09-27 06:24:41
浏览次数:8
分类:技术文章
本文共 430 字,大约阅读时间需要 1 分钟。
'''重写:子类和父类出现同名的函数,子类覆盖掉父类的函数当子类函数即想拥有父类的也想自己新添加功能高内聚低耦合:自己的事情自己做,类与类之间最好产生少的联系继承好处:省代码 多态的前提 坏处:高耦合 super() 函数是用于调用父类(超类)的一个方法。 '''class Person: def __init__(self): self.name=0 def eat(self): print("吃苹果")class Person1: def eat(self): print("吃西瓜")class Man(Person1,Person): def eat(self): super().eat() Person.eat(self) Person1.eat(self) print("吃香蕉")m=Man()m.eat()
转载地址:https://blog.csdn.net/feiYu12138/article/details/81747359 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月25日 10时02分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Android应用构建:10:使用sdkmanager管理sdk
2019-04-27
Kubernetes基础:MacOS上设定Dashboard
2019-04-27
#力扣 MySQL:183. 从不订购的客户 @FDDLC
2019-04-27
#力扣 MySQL196. 删除重复的电子邮箱 @FDDLC
2019-04-27
#力扣MySQL 1179. 重新格式化部门表 @FDDLC
2019-04-27
#SQLServer存储过程:求n的阶乘 @FDDLC
2019-04-27
#SQLServer自定义函数:求1到n的和 @FDDLC
2019-04-27
#MySQL自定义函数:求1到n的和 @FDDLC
2019-04-27
#MySQL自定义存储过程:求n的阶乘 @FDDLC
2019-04-27
#图片上传、实时预览(无刷新提交表单):超简单的实现 @FDDLC
2019-04-27
#SpringMVC:如何给首页值参 #首页无法传参 #首页控制器 @FDDLC
2019-04-27
#力扣 LeetCode1827. 最少操作使数组递增 @FDDLC
2019-04-27
#力扣MySQL:197. 上升的温度 @FDDLC
2019-04-27
#力扣MySQL:596. 超过5名学生的课 @FDDLC
2019-04-27
#Java:读取全部文件内容到String中 @FDDLC
2019-04-27
#文件上传、图片上传、实时预览(无刷新提交表单)的前后端实现(含源码) @FDDLC
2019-04-27
原生SQLite数据存储简单使用
2019-04-27
Git简单使用
2019-04-27