封装

1.程序中一切都是虚幻的:电脑类:伪代码:

class 电脑{

  private 主板

  public  内存

  硬盘

  电源

}

2.

  1. 如何控制程序中的访问 ?

通过给类中的成员(字段,方法,构造方法)添加访问权限来实现访问控制

  1. 什么是访问权限:

例子:比如做一个系统,不同人登录进去,的访问权限不一样;

  1. 访问权限修饰符: private < 默认不写(注意不要添加default修饰)<  protected < public

              private :最小权限,被它修饰的成员只能够在本类中可以访问到;

        public  :最大权限,任何地方和任何人都能访问;

  2.字段被私有化 主要目的是为了安全;

  1. 在Java 中的体现及步骤

1) 把类中的字段私有化;

2) 给每一个字段都提供一组getter  setter方法  (方法的规范写法);setXxx

在测试类中尝试创建对象,并通过调用getter setter方法完成 对字段的赋值和取值;

3) 提供一个无参数的构造方法

上一篇:Spring Bean相互依赖问题


下一篇:atomic,nonatomic的区别