首页 > 编程学习 > 无参数构造器

无参数构造器

发布时间:2022/10/1 9:26:41
class Person {
    private static String country = "中华人民共和国"; // 成员变量
    private String name;// 成员变量
    public Person(){}; // 无参数构造器
    public Person(String name){  // name 局部变量
        this.name = name;  // this.name 是成员变量
    }
    public static void setCountry(String country) { // 局部变量
        Person.country = country; // Person.country 成员变量
    }
    public static String getCountry() {
        return country;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getName() {
        return name;
    }
}
public class Test3 {
    private static void main(String[] args){
        String n1 = "张三"; // n1是局部变量
        Person p1 = new Person(n1);
        String n2 = "李四"; // n2是局部变量
        Person p2 = new Person(n2);
        System.out.println(p1.getName());
        p1.setName("王五");
        System.out.println(p1.getName());
        Person.setCountry("中国");
    }
}
Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号