码迷,mamicode.com
首页 > 其他好文 > 详细

super()函数

时间:2019-08-30 22:55:07      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:tps   inf   来源   ima   父类   enc   类的继承   mamicode   重定义   

1.简单的使用

在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现,比如:

技术图片

在上面,Animal 是父类,Dog 是子类,我们在 Dog 类重定义了 greet 方法,为了能同时实现父类的功能,我们又调用了父类的方法,看下面的使用:

技术图片

super 的一个最常见用法可以说是在子类中调用父类的初始化方法了,比如:

技术图片

 

来源:https://www.cnblogs.com/silencestorm/p/8404046.html

 

super()函数

标签:tps   inf   来源   ima   父类   enc   类的继承   mamicode   重定义   

原文地址:https://www.cnblogs.com/yibeimingyue/p/11437390.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!