0
我正在寻找一些常用的约定 - 如果有的话 - 在“计算”时命名属性。 “计算”我的意思是他们的值是通过调用一个特定的方法来设置的。通常,这些属性不会在构造函数中作为参数出现,尽管它们可能在其中被初始化。如何命名计算属性?
这里是一类人的实例,其中的年龄将被计算:
public class Person {
Date birthday;
int age;
Person (Date birthday) {
this.birthday = birthday;
age = new Date(new Date().getTime() - birthday.getTime()).getYear();
}
}
举一个例子,我不明白你的意思。此外,这可能是非常基于意见的。 –
刚刚编辑,我也对评论标签感兴趣,以表明这些属性。 – hpid91
他们通常被称为瞬态属性。 – Marcelo