javaee回顾
继承
1.继承的格式
子类 extends 父类
2.继承的好处与弊端
提高复用性和维护性,但是增加了类与类之间的耦合
3.何时适合用继承?
多个子类中有相同的代码
4.java中继承的特点
只能单继承不能多继承,但是可以多层继承
5.继承后,子父类之间成员变量,成员方法,构造方法的访问特点
遵循就近原则,优先使用子类中的局部变量,没有则使用子类的成员变量,最后是父类的成员变量.this指定当前对象,super指定为父类对象
遵循就近原则,优先使用子类的成员方法,最后使用父类的成员方法.this指定当前对象,super指定为父类对象
1)在运行子类空参构造前,不做任何声明则默认使用super调用父类空参.
2)运行子类空参,声明父类的有参构造.先调用父类的有参构造,最后执行子类语句.
3)运行子类空参,声明this.自身有参构造,同第一种情况,会默认先调用父类空参构造
6.方法重写
方法名和方法声明相同,重写方法体内容.子类调用时使用自己重写的方法
权限修饰符
private(私有的)本类
缺省 包权限
protected(保护)包权限+外包内的子类
public(公开的)都可以使用
Static
1.static可以修饰哪些成员?
成员变量和成员方法
2.修饰成员变量有什么效果?
该成员变量将被所有对象共享
3.修饰成员方法有什么效果?
可以使用类名.静态方法名()调用
4.static成员推荐调用方式
类名.静态成员
5.static注意事项
静态方法只能使用静态成员且不能使用this关键字
标签:01,回顾,继承,子类,成员,面向对象,调用,类空,父类 From: https://www.cnblogs.com/zlsame/p/17207724.html