慕粉3922146
2018-09-20 16:53
父类引用指向一个对象有什么用啊? 还有Telphone tel1=new CellPhone();中tel1这个是CellPhone类的对象还是Telphone初始化出来的对象?
TelPhone tel1=new CellPhone()
可以为
CellPhone cellphone=new CellPhone();
TelPhone tel1=cellphone;
就是已经进行了向上类型的转换,方便到时进行强制转换,小白自己理解的
有的,虽然使用的都是子类的对象空间但是声明是不一样的
类定义的话格式是 声明类型 引用名(对象)= new 对象空间类型();
而且实际使用上也是有区别的比如一个方法,他的参数是父类对象,尽管你两个对象都能传进去,但实际上子类对象在进入方法时会进行隐式转换
CellPhone tel1=new CellPhone();和Telphone tel1=new CellPhone();创建出来的对象有什么不同么?
Java入门第二季 升级版
530649 学习 · 6091 问题
相似问题