P70:继承

**

P70(继承):

**
本节视频

  • CD、DVD例子中的代码不良,因为冗余过多、重载过多、重复性的代码过多,CD.Java 和 DVD.Java 太相似,我们是否可以从这两个类里面提取出来东西,去做一个公共的东西 Database,使这个公共的东西可以表达 CD 或者 DVD ,然后让 Database 去管那些公共的东西,而不是管好几个类
    P70:继承
    P70:继承
    P70:继承
    P70:继承
    P70:继承

  • extend:扩展(加 “s” 是因为三单)
    eg:public class CD extends Item 代表 CD 扩展了 Item ,之后 CD 成为了 Item 的一个子类,这就叫做继承

  • CD 和 DVD 得到了 Item 里的所有的东西
    父类 Item 中定义的东西,CD、DVD 这些子类会天然的继承得到那些东西,父类中的所有东西在子类中都是可能可以用的,可能是因为访问权限的问题,一会再说

  • 继承语法
    某个类宣称自己 extends 另外一个类了,那么它就从父类得到了继承

class ThisClass extends SuperClass { 
    //…
}
上一篇:Qt 5.6安装过程,基于MSVC2013 实现调试和编译


下一篇:远航技术 Ghost Win10 1909 纯净版/装机版 2021.1.16