Java构造函数--要点
程序员文章站
2022-07-12 12:31:10
...
1、构造函数是一段新建对象的时候会执行的程序代码。
2、构造函数名称必须与类同名且没有返回类型。
3、可以通过构造函数初始化被创建对象的状态。
4、如果你没有写构造函数,编译器会自动为你新建一个默认的无参构造函数。
5、最好能有无参构造函数,能让人可以选择使用默认值。
6、重载的构造函数意思是有超过一个以上的构造函数。
7、重载的构造函数必须是参数的类型或个数不同或顺序不同(不同类型),如String func(int a,String b){}与String func(String a,int b){}属于重载。
8、实例变量有默认值:基本类型的默认值是0或0.0或false,引用类型的默认值为null。