java向上转型和向下转型简述
来源:互联网 发布:hd平板软件市场 编辑:程序博客网 时间:2024/05/17 04:17
向上转型和向下转型的结论和应用(备查)
结论:
这里有 接口 I 父类 P (parent)子类 C (child)
1、向上转型
P p = new C();
结果:child会保留重写parent的方法和与父类有的属性。 会丢失自己扩展的方法和属性。
eg:parent 有属性 n, child也定义了n 。 最后转型后 只保留parent 的n
2、x向下转型(继续前面的代码)
C c = p;结果: c 的话就恢复了 扩展的方法和属性
应用:
1、android 的 findviewById()
2、泛型的应用 java集合类
3、.........
阅读全文
0 0
- java向上转型和向下转型简述
- java 向上转型和向下转型
- java 向上转型和向下转型
- Java 向上转型和向下转型
- java向上转型和向下转型
- java中的向上转型和向下转型
- Java中的向上转型和向下转型
- java中的向上转型和向下转型
- java中的向下转型和向上转型
- Java 向上转型和向下转型
- java向上转型和向下转型
- Java的向上转型和向下转型
- java向上转型和向下转型
- Java 向上转型和向下转型
- Java向上转型和向下转型
- java向上转型和向下转型
- Java-向上转型和向下转型
- java向上转型和向下转型
- 详述支付路由的设计方案
- Quartz与Spring集成 Job如何自动注入Spring容器托管的对象
- hdu2159(二维背包)
- Ubuntu环境下SS客户端的配置
- winform导出excel
- java向上转型和向下转型简述
- Spark Streaming笔记——技术点汇总
- pip和easy_install的使用对比,python库文件安装方法
- 牛客网华为在线训练---进制转换
- 疯狂队列(交错队列)
- php使用GD库制作验证码,点击验证码或看不清会刷新验证码
- ImageLoader加载图片
- VS2012 配置GDAL
- Profile(统计一个消息处理所用的系统时间)