Java4Android-对象的转型
来源:互联网 发布:淘宝千人千面在哪设置 编辑:程序博客网 时间:2024/05/24 06:41
1-对象的向上转型
向上转型:将子类的对象赋值给父类的引用
Student s = new Student();
Person p = s;
一个引用能够调用哪些成员(变量和函数),取决于这个引用的类型
2-对象的向下转型
向下转型:将父类的对象赋值给子类的引用
Student s1 = new Student();
Person p = s1;
Student s2 = (Student)p;-->向下转型
向下转型不可以直接由父类对象赋值给子类引用;
只能先向上转型,然后才能向下转型,这样做事可以的;
例子,比如大街上,随便找个人,他一定是人,但你绝不能随便找个就说他是个学生;
向上向下转型是面向对象多态性的一种体现。
0 0
- Java4Android-对象的转型
- Java4Android笔记之Java中的对象的转型
- java4Android(6)函数的复写(override)/对象的转型(向上转型/向下转型)
- Java4Android类和对象的初始化详解
- Java4Android-面向对象的应用1
- 对象的转型
- 关于对象的转型
- 对象的转型
- 对象的转型
- 7、对象的转型
- 对象的转型
- 对象的转型_21
- 对象的转型
- #java#对象的转型
- java21对象的转型
- 对象转型的例子
- 对象的向上转型和向下转型
- 对象的转型(向上向下转型)
- C++11随机数发生器 VS rand()
- VMWare Workstation 11.0安装Mac OS虚拟机(二)
- Adaboost 算法的原理与推导
- 使用内存映射文件读写大文件
- hive UDF 分享 通过IP地址获取IDC//省份/城市的信息http://my.oschina.net/wangjiankui/blog/263994
- Java4Android-对象的转型
- OpenCV - Detect skew angle
- 逆向调试初探
- IOS开发UI篇--IOS动画(Core Animation)总结
- Android基础入门教程——2.3.4 ImageView(图像视图)
- 关于idea运行项目时突然java文件报错
- 各种排序算法性能之间的比较
- Storm-源码分析-LocalState (backtype.storm.utils)
- Java 枚举变量解析