接口:
接口只能有抽象方法,抽象方法可以有非抽象方法
接口只能有常量(final)
只能使用public , abstract来修饰
抽象类有构造方法,接口没有构造方法
多态:
有继承关系
涉及方法重写
父类引用指向子类对象
example:
[Java] 纯文本查看 复制代码 Animal a = new Cat();
多态的向上转型和向下转型,类似于基本数据类型的强转
example:
[Java] 纯文本查看 复制代码 a = (Cat)a;
instanceof 作用:用于判断A和B的引用数据类型是否相同。
|
|