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");
    }
}
posted @ 2021-02-25 00:21  七点半  阅读(82)  评论(0)    收藏  举报