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

在第一个类中还是第二个类中赋值问题?

视频中共创建了两个类,Telphone类和InitalTelphone类。

请问在InitalTelphone类。中用

phone.screen = 5.0f;赋值和

在Telphone类中直接用

float screen = 5.0;

有什么差别?

正在回答

2 回答

就本例程序执行的结果来说是没有区别的。不过就赋值的意义上来说float screen = 5.0直接给成员变量screen赋值,而phone.screen = 5.0f是赋值给刚刚定义的对象phone的属性,以后或许会学到这两个赋值在其他操作中有什么差别吧

新手观点,欢迎赐教

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

根据现有的描述,我的理解是在InitalTelphone类中用phone.screen = 5.0f 是给实例phone的screen的属性赋值,而对类的属性直接赋值.

0 回复 有任何疑惑可以回复我~
#1

l0nger 提问者

意思是说,从意义角度,第一个类赋值比第二个类赋值覆盖更广?
2016-08-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在第一个类中还是第二个类中赋值问题?

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

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

帮助反馈 APP下载

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

公众号

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