1.constructor构造(方法)器:
用来:完成对象的创建,即对象的实例化。
每个类中至少有一个构造器,一个类可以不写构造器,编译器会自动送一个没有任何参数的空构造器。一旦编译者为该类定义了构造器,系统则不再提供无参的构造器。构造方法的重载和普通方法一样,一般可以用构造器来完成对成员变量的初始化。
2.构造方法和普通方法的异同:
①构造方法:⑴方法名和类名相同,⑵没有返回值,也不可以用return,⑶在类实例化时初始化成员变量,即构造方法里的参数初始化。
②普通方法:⑴方法名和类名可以相同,可以不同,⑵有返回值时用return返回,没有返回值时用void,⑶必须在对象实例化以后调用。
网友评论