Java 向上转型和向下转型
来源:互联网 发布:c语言 逆波兰式计算器 编辑:程序博客网 时间:2024/04/30 22:58
public Class Fruits{}public Class Apple extends Fruits{}public Class RedApple extends Fruits{}Apple apple = new Apple();//向上转-OKFruits fruits = (Fruits)apple;//向下转-Wrong,因为苹果不一定就是红苹果.RedApple redApple = (RedApple)apple;//-------------------------------分割线---------------RedApple redApple1 = new RedApple();//向上转-OK, 苹果是水果Fruits fruits = (Fruits)redApple1;//向下转-OK, 由于上面的水果之前是红苹果, 那么将水果强转为红苹果也就没有问题了.RedApple redApple2 = (RedApple)fruits;
0 0
- java 向上转型和向下转型
- java 向上转型和向下转型
- Java 向上转型和向下转型
- java向上转型和向下转型
- java中的向上转型和向下转型
- Java中的向上转型和向下转型
- java中的向上转型和向下转型
- java中的向下转型和向上转型
- Java 向上转型和向下转型
- java向上转型和向下转型
- Java的向上转型和向下转型
- java向上转型和向下转型
- Java 向上转型和向下转型
- Java向上转型和向下转型
- java向上转型和向下转型
- Java-向上转型和向下转型
- java向上转型和向下转型
- java向上转型和向下转型
- 用Sublime Text2搭建VC编译环境
- 研究生怎么看 ,怎么写论文
- 红黑树的C实现完整代码
- Python re.S【转】
- 神云科技面试题
- Java 向上转型和向下转型
- 汉字学习
- Eclipse中搭建ssh框架
- C++进阶 必读书籍
- poj1064二分搜索
- ANT打包apk时出现乱码解决方案
- 不同内核浏览器的差异以及浏览器渲染简介
- CP
- g++基本用法