1.程序中一切都是虚幻的:电脑类:伪代码:
class 电脑{
private 主板
public 内存
硬盘
电源
}
2.
- 如何控制程序中的访问 ?
通过给类中的成员(字段,方法,构造方法)添加访问权限来实现访问控制
- 什么是访问权限:
例子:比如做一个系统,不同人登录进去,的访问权限不一样;
- 访问权限修饰符: private < 默认不写(注意不要添加default修饰)< protected < public
private :最小权限,被它修饰的成员只能够在本类中可以访问到;
public :最大权限,任何地方和任何人都能访问;
2.字段被私有化 主要目的是为了安全;
- 在Java 中的体现及步骤
1) 把类中的字段私有化;
2) 给每一个字段都提供一组getter setter方法 (方法的规范写法);setXxx
在测试类中尝试创建对象,并通过调用getter setter方法完成 对字段的赋值和取值;
3) 提供一个无参数的构造方法