定义:构造器,这是一个在创建对象时被自动调用的特殊方法。
目的:用构造器确保初始化。在Java中,通过提供构造器,类的设计者可确保每个对象都会得到初始化。创建对象时,如果其类具有构造器,Java 就会在用户有能力操作对象之前自动调用相应的构造器,从而保证了初始化的进行。
特点:
构造器与类同名
每个类可以有一个以上的构造器
构造器可以有0个,1个以及多个参数
构造器没有返回值(与void明显不同,构造器不会返回任何东西,你别无选择。)
构造器总是伴随着new操作符一起调用
构造器不可被继承
(不要在构造器中定义与示例域重名的局部变量,因为这些变量会屏蔽同名的示例域)