class Test {
private str="default";public void print() {
System.out.println(this.str);
}
public static void main(String []args) {
Test t=new Test();
t.print();
}
}
这个例子就是
Test类没有任何构造方法,但是我们照样可以new Test();
是因为系统自动为这个类写了一个没有参数的构造方法
public Test() {
}
private str="default";public void print() {
System.out.println(this.str);
}
public static void main(String []args) {
Test t=new Test();
t.print();
}
}
这个例子就是
Test类没有任何构造方法,但是我们照样可以new Test();
是因为系统自动为这个类写了一个没有参数的构造方法
public Test() {
}
{
public A(){
}
}
楼上的朋友是如上说的。
那么我想知道:所谓的构造方法是个什么概念呢
我是非常菜的。
一旦你书写了任何自己的构造函数, 就不存在"缺省构造"了, 这时一切构造函数都要自己定义.
是不是每个没有写构造办法的类都是有缺省构造呢?
————————————————————————
是