构造方法的使用

构造方法的使用

具体解释

image-20230408171510996

下面的代码是我们创建了一个学生类,然后调用了有参构造和无参构造方法

并且使用getter setter方法进行构造

构造方法可以有很多重载

类的代码

public class Student {

    private String name;
    private int age;
    //无参构造方法
    public Student()
    {
        System.out.println("调用无参构造方法");
    }
    //全参构造方法
    public Student(String name,int age)
    {
        System.out.println("调用有参构造方法");
        this.name=name;
        this.age=age;
    }
    //getter setter方法
    public void setName(String name) {
        this.name = name;
    }
    public String getName()
    {
        return name;
    }
    public void setAge(int age)
    {
        this.age=age;
    }
    public int getAge()
    {
        return age;
    }


}

mian函数里面的代码

public class text {
    public static void main(String[] args) {
Student one=new Student();
        System.out.println("================");
        Student two=new Student("蔡徐坤",20);
        System.out.println("姓名:"+two.getName()+",年龄:"+two.getAge());
        two.setAge(21);
        System.out.println("================");
        System.out.println("姓名:"+two.getName()+",年龄:"+two.getAge());

    }

}

posted @ 2023-04-08 17:19  harper886  阅读(18)  评论(0编辑  收藏  举报