多态
1、 向上转型之后,若父子都有相同的函数,访问的是子类
2、 注意:当向上转型之后,只能访问父类和子类共有的方法
3、 要向下转型需要先向上转型
4、 Instanceof:向下转型时判断
5、 特点:
a) 把子类对象赋值给父类变量,在运行时期会表现出具体的子类特征
b) 前提:需要存在继承或实现关系
要有覆盖操作
c) 好处:代码扩展性提高
降低耦合度
Eg:
多态
1、 向上转型之后,若父子都有相同的函数,访问的是子类
2、 注意:当向上转型之后,只能访问父类和子类共有的方法
3、 要向下转型需要先向上转型
4、 Instanceof:向下转型时判断
5、 特点:
a) 把子类对象赋值给父类变量,在运行时期会表现出具体的子类特征
b) 前提:需要存在继承或实现关系
要有覆盖操作
c) 好处:代码扩展性提高
降低耦合度
Eg:
相关文章: