Java上转型对象
概念:
向上转型,JAVA中的一种调用方式。向上转型是对A的对象的方法的扩充,即A的对象可访问B从A中继承来的和B复写A的方法。(当然眼看千遍不如手写一遍)
上代码:
public class Parents {...}
public class Child extends Parents{...}
public class Main(String
[] args
) {
Parents son
= new Child();
}
总结:
Parents类是父类,Child类是Parents类的子类,将Child(孩子)类创建一个对象放在Parents(父类)类的对象引用里,即Parents son = new Child(); ,则Parents的对象 son 是 Child 类对象的上转型对象.