构造函数是在创建对象时调用的特殊方法,用于初始化它们。
构造函数可用于为对象属性提供初始值。
-构造函数名必须与其类名相同。
-构造函数不能有显式返回类型。
构造函数示例:
public class Vehicle { private String color; Vehicle() { color = "Red"; } }
Vehicle()方法是类的构造函数,因此每当创建该类的对象时,color属性将设置为"Red"。
构造函数还可以接受参数来初始化属性。
public class Vehicle { private String color; Vehicle(String c) { color = c; } }
可以将构造函数视为默认设置类的方法,因此不必每次重复相同的代码。