![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Arno_Pei
一辈子很长,要和有趣的人在一起!
展开
-
《Head First Java》学习笔记 - 七 继承与多态
七 继承与多态1. 继承子类可以继承父类中的所有属性和方法,但对于private的属性和方法,无法继承;继承下来的方法可以被覆盖掉,但实例变量不能被覆盖掉;当某个方法在子类中被覆盖过,调用这个方法时,会调用到覆盖过的版本;2.覆盖(重写)一般是子类继承父类后,子类与父类中的方法的内容不同时,子类需要对父类中的方法进行重写;重写方法的参数列表必须完全与被重写的方法的相同,否则不...原创 2019-07-02 22:59:25 · 390 阅读 · 0 评论 -
《Head First Java》学习笔记 - 八 抽象类、接口、多态
八 抽象类、接口、多态一、抽象类1.使用场景:当多个类中出现相同功能,但是功能主体不同的方法时,这时可以进行向上抽取;注意:只抽取功能定义(形式),而不抽取功能主体(内容)。2.抽象类的特点:(1)抽象方法必须定义在抽象类中;(2)抽象方法和抽象类都必须被abstract关键字修饰;(3)抽象类不可以用new创建对象(抽象类不能被实例化)。因为调用抽象方法没意义,抽象方法没有功能主...原创 2019-07-18 22:54:30 · 393 阅读 · 0 评论