首页 > 编程语言 > 详细

python类的继承与类的多态

时间:2021-07-18 12:59:24      阅读:16      评论:0      收藏:0      [点我收藏+]
类的继承:
所谓‘继承’从字面上看很好理解:如果一个类继承了另外一个类,则这个类就有了被继承类的所有方法和属性。
可以字节使用这些方法和属性,不需要单独再写

#-*-coding=utf-8-*-
class Parent(object):
def print_self(self):
return ‘我是父类‘

class Student(Parent):
def __init__(self,name,score):
self.name=name
self.score=score
def print_score(self):
print(‘%s: %s‘ % (self.name,self.score))
a=Student(name=‘zhangsan‘,score=99)
print(a.score)
print(a.print_self())

技术分享图片

 

 


类的多态:
如果子类继承了父类,但是又想改变父类的方法,这个时候不需要修改父类的方法,只需要在子类中添加相同的方法名就可以起到覆盖的作用;

技术分享图片

 

 技术分享图片

 

 




python类的继承与类的多态

原文:https://www.cnblogs.com/wei112010/p/15026054.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!