java为什么要提供默认构造方法?作用是什么?
java为什么要提供默认构造方法?作用是什么?
日期:2017-10-13 16:46:14 人气:1
class Test {
int n;
}
这段没有人为构造方法
class Test {
int n;
Test(int n) {
this.n=n
}
Test(){
this.n=1;
}
}
这段有人为(的两种不同参数的)构造方法
默认构造方法的作用和人为构造方法作用差不多,就是假如你不声明构造方法,他总得调用一个构造方法,但是他又找不到人为定义的,所以就用这个默认的不带参数的空方法作为构造方法
作用大概就是这样