为了账号安全,请及时绑定邮箱和手机立即绑定

类名 对象=new 类名,两个类名可以不一样??

为什么可以不一样呢?这两个类名的作用是什么啊?在父类调用的时候就是父类名 对象=子类名。什么意思

正在回答

1 回答

1.是可以不一样的,这叫引用的多态。  可以用父类声明的引用变量指向子类对象。这叫向上类型转换。

2.左边的类名是用来声明引用变量。右边的类名是用来实例化类的对象。

3.父类名声明引用变量指向子类对象是最向上类型转化。


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

类名 对象=new 类名,两个类名可以不一样??

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号