尚硅谷JavaSE基础
三、软件设计结构
该软件由以下三个模块组成:
CustomerView为主模块,负责菜单的显示和处理用户操作
CustomerList为Customer对象的管理模块,内部用数组管理一组Customer对象,并提供相应的添加、修改、删除和获取方法,供CustomerView调用
Customer为实体对象,用来封装客户信息
第6章 面向对象基本特征
6.1 基本特征一 封装
6.1.1访问控制修饰符作用
访问控制修饰符的作用是控制类中的成员可以在哪些范围内被访问到
6.1.2访问控制修饰符
用的最多的有2个
- public 公共的意思, 访问范围最大, 可以任意范围内访问
- private 私有的意思, 访问范围最小, 只能在本类中被访问
6.2 如何封装
6.2.1 成员
类中的要素, 属性, 方法, 构造器, 代码块, 成员内部类, 这些要素都隶属于类, 对于本类而言, 这些要素就是互为成员, 既然是互为成员, 那么它们之间的互相访问是没有任何障碍.