class Person{
private String name;
private int age;
public Person(){
System.out.println(“无参数构造方法被执行了”);
}
public void setName(String name){this.name=name;}
public void setAge(int age){this.age=age;}
public String getName(){return name;}
public int getAge(){return age;}
public static void main(String arg[]){
Person p=new Person();
p.setName(“lin”);p.setAge(20);
System.out.println(“p.name=”+p.getName()+”,p.age=”+p.getAge());
}
}
无参数构造方法被执行了
p.name=lin,p.age=20
记得采纳啊
单纯从代码上看,结果应该是输出了:
无参数构造方法被执行了
p.name=lin,p.age=20
但是实际上,你这个代码是运行不了的,因为你的引号全是中文引号,真正运行的时候会报错的。所以如果要较真的话,这道题正确的结果应该是:没有任何输出,一堆报错