java有参的构造方法和无参的构造方法

转:java有参的构造方法和无参的构造方法

如果编写一个java程序时没有添加无参构造方法,那么编译器会自动添加无参构造方法;
但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法
所以,如果需要使用无参构造方法,一定要在类里面添加

 

无参构造方法什么时候必须存在?

在不含有参构造方法的时候,无参可以不写,编译会自动生成。

在含有有参构造的时候,这个时候必须写无参构造

posted @ 2022-09-27 09:31  BBS_自律  阅读(235)  评论(0)    收藏  举报