您的位置:首页 > 其它

继承 和派生 基类 超类 父类 派生类 子类

2018-03-14 08:55 302 查看
面向对象开发 可以用继承/派生机制来实现添加新功能

继承(inheritance) 和 派生 (derived)
什么是继承/派生:
  继承的目的是延续旧的类class 的功能
  派生的目的是在旧类的基础上添加新的功能

作用:
  可以将一些共有功能加在基类中,实现代码共享(代码重用)
  在不改变超类的代码的基础上,改变原有的功能

继承/派生名词
继承:  基类(base class)/超类(super class)/父类(father class)
 派生: 派生类(derived class)/子类(child class)
                        车                                                        run
        汽车                          自行车...                         基类   继承 车run的属性           汽车: 汽油run         自行车: 人力 run 
suv          轿车           山地车        公主车  ...            子类  派生 改变原有的功能  汽油 越野run      汽油 公路 run        ....
继承说明:任何类 都直接或间接的继承自objects类 objects类 是一切类的 超类(祖类)
__base__:继承 基类 c 继承 b  b 继承 a    



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐