茶杯 → 杯子
笔记本电脑 → 电脑
向上转型:要有继承关系
一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型,里面定义的类型
向上转型:
eg:
student s = new student();
person p =s;
相当于: person p = new student();
向下转型:其先向上转型,再向下转型。
person p = new student();
student s = (student)p;
茶杯 → 杯子
笔记本电脑 → 电脑
向上转型:要有继承关系
一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型,里面定义的类型
向上转型:
eg:
student s = new student();
person p =s;
相当于: person p = new student();
向下转型:其先向上转型,再向下转型。
person p = new student();
student s = (student)p;