Jor*_*nti 1 java variable-assignment
this.name = name;
this.bind = bind;
this.category = category;
Run Code Online (Sandbox Code Playgroud)
它说
赋值给变量(3中的一个)没有效果.
我不知道为什么会出现这个错误,请帮忙.我正在使用Eclipse.
完整代码如下:
public class Module {
private String name;
private int bind;
private Category category;
public Module(String name,int bind,Category category) {
this.name = name;
this.bind = bind;
this.category = category;
}
Run Code Online (Sandbox Code Playgroud)
public Module(String name,int bind,Category category) {
}{
Run Code Online (Sandbox Code Playgroud)
还有一对额外的大括号,所以你的代码几乎不在构造函数中.
您的代码将在构造函数之前作为"实例初始化块"运行,因此,这些命名是指类的实例,而不是构造函数参数.
| 归档时间: |
|
| 查看次数: |
3214 次 |
| 最近记录: |