首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

菜鸟——不懂这语句什么意思

2012-01-30 
初学者——不懂这语句什么意思?Java codepublic class Hide{public static void main(){ClassA a2 new Cla

初学者——不懂这语句什么意思?

Java code
public class Hide{    public static void main(){    ClassA a2 = new Class B();    }}class ClassA {}class ClassB{}

  ClassA a2 = new Class B();这句代码什么意思?

[解决办法]
这个就是由于 B 继承 A 那么 B 的对象可以转换成 A对象
但是 A 是不能转换成 B的
举个尝试例子
正方体 是矩形 但是 矩形 不一定是正方体
所以如果 如果被定义 成正方体 就可以被视为 矩形~~ 一个道理

热点排行
Bad Request.