首页 > 代码库 > 第6章 访问权限控制

第6章 访问权限控制

2014-12-09 20:14:52

访问权限控制

1、访问权限控制出现的原因

  代码需要不断的重新创作才能变得完善。

  要完善的公用代码(如:类库)已经被客户程序使用,修改后,可能会影响客户程序的功能。

  添加约定规范,规定可能需要修改的公用代码不能被客户程序使用。

  这些约定规范利用访问权限控制来实现。

2、访问权限控制的实现方法:提供访问权限修饰词

  权限由大到小:public,protected,包访问权限(无关键词),private

3、包出现原因

  防止类的命名冲突,利用命名空间的不同来帮助解决类名冲突

4、包是什么?

  包就是一个单位命名空间。

  整个命名空间就是,环境变量CLASSPATH的值指定的目录。每个目录又以包为单位分成了若干单位命名空间。

  

 

 

 

5、分割出一个包

  package 包名

第6章 访问权限控制