Java4Android(Mars)

Java4Android(Mars)

5 (61人评价)
  • 课时:(48)

  • 学员:(480)

  • 浏览:(29520)

  • 加入课程

Java4Android 21 对象的转型的笔记

相关课时: 笔记详情:

1、对象的转型
 向上转型——将子类的对象赋值给父类的引用;
 Student s=new Students();
 Person p=s;//向上转型
 一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型;一个引用调用的是哪一个方法,取决于这个引用所指向的对象。
 向上转型一定会成功。
 2、向下转型——将父类的对象赋值给子类的引用
 Student s1=new Student();
 Person p=s1;
 Student s2=(Student)p;

直接生成的父类的对象无法向下转型为子类的引用。

1 1

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 973学员/ 4.8评分
免费