本帖最后由 jagon 于 2014-3-24 09:55 编辑
package test2;
class Person {
private String name = "张三" ;
private int age = 20 ;
public Person() {
System.out.println(name + age) ;
}
}
public class TestDemo {
public static void main(String args[]) {
Person per = new Person() ;
}
}
//按照老师所讲,在构造函数没有执行完之前,所有的属性都是默认值,输出的应该是null0才对,怎么输出是张三20?谁能解释一下,不生感激!
|
|