继承,多态,重载和重写(概念版)同上章一致
Posted 憨憨的包
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了继承,多态,重载和重写(概念版)同上章一致相关的知识,希望对你有一定的参考价值。
1.继承
要点:
继承是面向对象程序设计的一个重要特征,
它是通过继承原有类派生出子类,进而构造出更为复杂的子类,
子类既有新定义的行为特征,又继承原有类的行为特征。
目的:可以提高代码的复用性,减少相同代码的编码量。
继承体系中,父类可以使用this对自身成员进行访问,使用super对父类中的成员进行访问。并且子类继承后,
我们可以使用父类引用指向子类对象。
注意:当两个不同的类都拥有相同的属性,可以抽离出一个父类,将相同属性定义在父类中,子类继承拥有
2.多态,重载和重写
意义:java中的方法,对象也都有多态的体现。
多态两种体现:方法的重载和重写
注:(1)父类指代的范围更大,所以父类引用名可以指向具体的子类对象
(2)父类引用可以指向子类对象,但子类不能指向父类
以上是关于继承,多态,重载和重写(概念版)同上章一致的主要内容,如果未能解决你的问题,请参考以下文章