问答详情
源自:8-3 如何使用 Java 中的对象

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

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

请问在InitalTelphone类。中用

phone.screen = 5.0f;赋值和

在Telphone类中直接用

float screen = 5.0;

有什么差别?

提问者:l0nger 2016-08-19 23:14

个回答

  • M__
    2016-08-26 10:37:09

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

    新手观点,欢迎赐教

  • 苏墨悦
    2016-08-20 01:19:36

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