Java基础 — 构造方法
给对象的数据进行初始化的方法。构造方法是类的一个特殊的成员,在类实例化时会自动调用。
- 方法名与类名相同
- 没有返回值类型
- 没有具体的返回值
public class Test {
private String name;
private String age;
private String height;
//无参构造方法(如果没有设置其他构造方法,类会自动创建一个无参构造方法)
//若不需要无参构造方法,只要将其用private修饰即可
private Test() {
}
//有参构造方法(1)
public Test(String name) {
this.name = name;
}
//有参构造方法(2)
public Test(String name, String age) {
this.name = name;
this.age = age;
}
}
class Test {
public void test() {
//没有创建构造函数时为对象赋值
Test test = new Test();
test.setAge("aaa");
//创建有参构造函数时为对象赋值
Test test1 = new Test("bbb");
Test test2 = new Test("ccc","12");
}
}
浙公网安备 33010602011771号