public class Fu03{
public void main(String[] args){
public Fu03();
System.out.println("Fu中带参构造方法被调用");
public Fu03(int age);
System.out.println("Fu中带参构造方法被调用");
}
}
public class Fu03{
public void main(String[] args){
public Fu03();
System.out.println("Fu中带参构造方法被调用");
public Fu03(int age);
System.out.println("Fu中带参构造方法被调用");
}
}
public 和 void 之间少了 static
给你改了一下,你如果想运行的话就这样写
得创建一个类(比如Demo类),然后把你的 Fu03 类和 main 方法丢进去
public class Demo {
static class Fu03{
public Fu03() {
System.out.println("Fu中无参构造方法被调用");
}
public Fu03(int age){
System.out.println("Fu中带参构造方法被调用");
}
}
public static void main(String[] args) {
Fu03 f = new Fu03();
Fu03 f1 = new Fu03(666);
}
}
运行结果如下: