专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java面试基础回顾03-封装(java基础面试题及答案)

temp10 2024-11-13 12:42:08 java教程 11 ℃ 0 评论

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

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

Java面试基础回顾03-封装(java基础面试题及答案)

代码格式是成员变量用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());
    }
}

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表