10.17

动手动脑
package qixun;

public class a1017 {
public static void main(String[] args) {
Foo obj1=new Foo();
}
}
class Foo {
int value;
public Foo(int initValue) {
value = initValue;
}
}
此代码无法运行的原因是创建了新的构造方法将原来的默认方法取代了导致无法创建,加入参数即可
package qixun;

public class a1017 {
public static void main(String[] args) {
Foo obj1=new Foo(1);
}
}
class Foo {
int value;
public Foo(int initValue) {
value = initValue;
}
}

posted @ 2024-10-17 21:01  QixunQiu  阅读(53)  评论(0)    收藏  举报