您的位置 首页 java

Java面试基础回顾03-封装

封装的作用: 提高代码安全性、可以实现代码的组件化。

封装的规范: 建议成员变量都私有,并提供整套的getter和setter公有方法给外界取值和赋值。

代码格式是成员变量用private修饰,getter和setter方法用public修饰。

 public class Girl {

    //成员变量私有 年龄不能直接访问
    private Integer age;

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        //设置年龄的时候 不能随便设置了
        if (age >= 18 && age < 28) {
            this.age = age;
        } else {
            System.out.println("请三思后再设置您女朋友的年龄");
        }

    }

    public static void main(String[] args) {
        Girl girl = new Girl();
        girl.setAge(18);
        System.out.println(girl.getAge());
    }
}  

文章来源:智云一二三科技

文章标题:Java面试基础回顾03-封装

文章地址:https://www.zhihuclub.com/180316.shtml

关于作者: 智云科技

热门文章

网站地图