- 程序开发人员按角色分为 类创建者 和 客户端(应用)程序员
- 客户端程序员目标:收集各种用来实现应用开发的类。
- 类创建者目标:构建类,向应用程序暴露必须的不问,隐藏其他部分。
- 在任何相互关系中,具有关系所涉及的各方都遵守的边界,创建类就创立了与客户端程序员之间的关系
- 封装及访问控制首要存在原因:
- 1.让客户端程序员无法触及他们不应该初级的部分,如数据成员。----隐藏细节
- 2.允许类创建者改变类内部工作方式而不担心会影响到客户端程序员,---隔离编号,利于维护
C++封装
tianjiale菜鸟名企梦