zoukankan      html  css  js  c++  java
  • 从头认识java-5.1 为什么需要访问权限?

    这一章节我们来聊一下为什么需要访问权限?

    1.因为它解决了一个问题:把不变的和经常改变的分开来

    package com.ray.ch05;
    
    public class Test {
    
    	private int id = 0;
    
    	public int getId() {
    		return id;
    	}
    
    	public void setId(int id) {
    		this.id = id;
    	}
    }
    

    从代码上面我们可以看见,id这个属性域经常会根据操作不停的变化,而方法get和set基本都是固定下来的了,因此id是private,而get、set方法是public


    2.解决前后端程序员之间的矛盾

    大部分的时候后端程序需要修改,而前端由于依赖后端的输出,因此前端经常反对后端的修改。

    通过访问控制,即可解决这个问题。

    通过上面的代码我们可以看见,只要方法名称一样,返回值一样,参数一样,前端开发者就只需要调用即可,然后后端怎么样修改都无所谓。


    3.引入package,可以把相同功能单元的类放在一起,避免其他地方错误调用。


    总结:这一章节简单的讨论了需要访问权限的三个原因。


    这一章节就到这里,谢谢。

    -----------------------------------

    目录



    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    MySQL管理
    MySQL触发器
    板块龙头与行业龙头
    货币宽松结束
    调整
    职业操盘手不传之秘:识别平台突破的技巧原则详解---赶牛寻渔
    chan
    2017板块轮动参考
    各种建筑风格及其代表建筑
    3分钟看懂各种建筑结构优劣
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4944467.html
Copyright © 2011-2022 走看看