活动地址:CSDN21天学习挑战赛
Ø
面向对象三大特征之二:继承
u
继承概述、使用继承的好处
u
继承
的设计规范、内存运行原理
u
继承的特点
u
继承后:成员变量、成员方法的访问特点
u
继承后:方法重写
u
继承后:子类构造器的特点
u
继承后:子类构造器访问父类有参构造器
u
this
、
super
使用总结




1.
什么是继承
?
继承的好处是啥?
l
继承就是
java
允许我们用
extends
关键字,让一个类和另一个类建立起一种父子关系。
l
提高代码复用性,减少代码冗余,增强类的功能扩展性。
2.
继承的格式
l
子类
extends
父类
3.
继承后子类的特点?
l
子类 继承父类,子类可以得到父类的属性和行为,子类可以使用。
l
Java
中子类更强大
l









1.
继承有哪些特点?
①
子类可以继承父类的属性和行为,但是子类不能继承父类的构造器。
②
Java
是单继承模式:一个类只能继承一个直接父类。
③
Java
不支持多继承、但是支持多层继承。
④
Java
中所有的类都是
Object
类的子类。
●
l




1.
方法重写是什么样的?
l
子类写一个与父类申明一样的方法覆盖父类的方法。
2.
方法重写建议加上哪个注解,有什么好处?
l
@Override
注解可以校验重写是否正确,同时可读性好。
3.
重写方法有哪些基本要求?
l
重写方法的名称和形参列表应该与被重写方法一致。
l
私有方法不能被重写。
l
子类重写父类方法时,访问权限必须大于或者等于父类被重写的方法的权限。
l
l




