Loading

构造方法

1.构造方法名称必须和所在类的名称完全相同。

2.构造方法没有返回值,但是在方法所不也不能使用void声明。

3.构造方法的调用与普通方法不同,只能通过new运算符来调用。

4.若用户编程时没有定义构造方法,Java编译器会自动生成一个无参构造方法,但是用户一旦显示定义构造方法交往,编译器就不再提供默认的无参构造方法知识,最好把默认的无参构造方法显示的定义出来,以免jvm虚拟机自动调用时出现错误。


5.在同一个类中定义多个构造方法形式参数不同称为构造方法的重载,用构造方法的重载可以实现那初始化逻辑的同样化,从而允许用户使用不同的构造器来初始化java对象。

 

posted @ 2020-03-24 12:59  Rzk  阅读(208)  评论(0编辑  收藏  举报