接口、继承与多态
JAVA中使用extends关键字标识两个类的继承关系。
子类会自动调用父类的无参数构造函数。
Object类
在java中所有的类都直接或间接的继承了java.lang.Object类。Object类是所有类的父类。
instanceof判断对象类型
抽象类
在解决问题时,一般将父类定义为抽象类,需要使用这个父类进行继承与多态处理。
抽象类的语法:
public abstract class Test{
abstract void testAbstract();
}
final
final 类不能被继承
final方法不能被子类重写
final变量只能被初始化一次