如果非原始属性被声明为最终属性,我可以对其状态做出假设(在给定时刻计算给定状态)吗?
If a non-primitive attribute is declared as final can I make assumptions about its state (count on a given state in a given moment)?
假设其引用通过 getter 方法公开。
嗨,我是新来的。我是大学一年级学生,攻读信息学学士学位。
在我的每周作业之一中,我遇到了这个问题,我不知道答案。
有人可以帮帮我吗??
简单的回答:没有。
Final 意味着您不能更改引用指向的对象,但它没有说明该对象的内部状态。
换句话说——你不能修改最终引用,但你可以修改它引用的对象。
假设其引用通过 getter 方法公开。
嗨,我是新来的。我是大学一年级学生,攻读信息学学士学位。 在我的每周作业之一中,我遇到了这个问题,我不知道答案。 有人可以帮帮我吗??
简单的回答:没有。 Final 意味着您不能更改引用指向的对象,但它没有说明该对象的内部状态。
换句话说——你不能修改最终引用,但你可以修改它引用的对象。