代码拉取完成,页面将自动刷新
#在python中展现面向对象的三大特征
# 封装 继承 多态
# 封装:指的是把内容封装到某个地方 便于后面的使用
# 需要:
# 把内容封装到某个地方
# 从另外一处调用被封装的内容 对于封装来说其实就是使用初始化构造方法将内容封装到对象中 然后通过对象直接或者self间接获取
# 被封装的内容
# 继承:和现实生活中的继承是一样的 也就是子可以继承父的内容【属性和行为】 儿子有的爸爸不一定有
#子类仅需继承父类 不必一一实现 可以极大提高效率 减少代码重复编写 精简代码层级结构 便于扩展
class Animal:
def eat(self):
'''
吃
:return:
'''
print('吃饭了')
pass
def drink(self):
'''
喝
:return:
'''
print('喝水啦')
pass
class Dog(Animal): # 继承特定父类 就在括号里指定
def wwj(self):
print('小狗汪汪叫')
pass
class Cat(Animal): # 继承特定父类 就在括号里指定
def mmj(self):
print('小猫喵喵叫')
pass
d1=Dog()
d1.eat() #继承了父类的行为 具备了吃
c1=Cat()
c1.drink()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。