【发布时间】:2019-03-10 09:44:18
【问题描述】:
例如,对于这个类,
class Dog {
String name;
int colour;
}
最好有一个构造函数,其参数与它们所代表的实例变量同名,如下所示:
public Dog(String name, int colour) {
this.name = name;
this.colour = colour;
}
或者最好是缩写参数的名称,像这样:
public Dog(String n, int col) {
name = n;
colour = col;
}
【问题讨论】:
-
随你喜欢。而且,如果您关心其他开发人员能够轻松阅读您的代码,您应该使用富有表现力的名称。
标签: oop parameters constructor