Java基础编程题目——封装属性,使用public函数赋值

封装属性,使用对外接口访问属性并调用方法

package case1;

public class text {
    public static void main(String[] args) {
        Person P = new Person();
        P.setName("张三");   //使用赋值函数
        P.setAge(18);	    //使用赋值函数
        P.talk();

    }
}

// 在这里定义Person类
class Person {
    private String name;   //封装属性,使用private关键字
    private int age;
                           //可以通过以下公有函数访问属性
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public void talk() {
        System.out.println("我是:" + this.name +
                ",今年:" + this.age + "岁");
    }
}
发布了203 篇原创文章 · 获赞 14 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43479432/article/details/105084778