C++封装

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