价格面议2020-10-19 16:36:42
概述
继承是描述java中类与类之间的关系的,拉勾IT课小编为大家分解,java继承学习的方式,以及如何提升继承知识在深度的应用,采用继承模式,可以提升java运行的效率以及开发的速度。
继承什么时候用
当描述的多个事物之间存在包含(is a)关系的时候,如果对象之间存在“B”是“A”,可以使用继承,“B”继承“A”.如: 猫 extends 哺乳动物
继承语法格式
使用extends关键字表示,前面是子类,后面是父类
public class Son extends Father{
// ...
}
继承特点
1. java中的类与类之间只能单继承,不能多继承,可以多层继承
2. 子类拥有父类非private的属性和方法,子类可以直接使用父类(父类的父类)的内容
3. 子类可以扩展父类没有的属性和方法
4. 子类可以以自己的方式实现父类方法(方法重写)
5. 父类的构造方法 静态方法不能被继承(可以用super()调用构造方法)
6. java中所有的类直接或间接继承Object类