打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
继承--python
面向对象的语言中
定义一个类的时候哦
可以从某个现有的类继承产生新类
新类叫做子类
被继承的叫做父类  基类base class 超类super class

现在编辑一个  类Animal 方法叫做run()
class Animal(object):
    def run(self):
        print("Animal is running")
        
当我们继承一个新的子类
可以这样的编辑
class Cat(Aniaml):#Cat就是子类
    pass
class Dog(Animal):#Dog就是子类
    pass

继承的好处就是子类获得了父类类的全部功能
dog=Dog()
dog.run()
dog实例对象就可以调用全部的父类Animal方法

当然了 也可以对之类增加方法 在Dog类增加吧
class Dog(Animal):
    def run(self):
        print("dog is Runing !")
    def eat(self):
        print("Dog is Eating ")

继承的第二个好处需要我们对代码做一点改进
class Dog(Animal):
    def run(self):
        print('Dog is running...')#原来是ong is runing 

class Cat(Animal):
    def run(self):
        print('Cat is running...')#原来是ong is runing 


分享知识,分享快乐!希望中国站在编程之巅!

               ----

公众微信号:rsgz520

360图书馆馆号:rsgz002.360doc.com 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
详解Python面向对象知识点(对象是类的一个实例创建一个对象就是类进行了实例化从代码角度讲就是在内存中开辟了一块新的地址空间运行程序)
java----面向对象编程
python中面向对象的三大特征
Python子类调用父类内属性的方法
Python学习—面向对象编程基础篇
继承和多态
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服