Java架构师设计思想

目录

  • 1 设计核心思想封装
  • 2 设计核心思想隔离
    • 2.1 隔离的好处
  • 3 设计思想由大到小,由粗到精,逐步细化
    • 3.1 由大到小
    • 3.2 由粗到精
    • 3.3 逐步细化
  • 4 设计思想迭代
    • 4.1 和设计思想由大到小,由粗到精,逐步细化区别
  • 5 总结


1 设计核心思想封装

Java架构师设计思想_第1张图片

首先我们来看一下什么是封装。那封装呢也叫做信息隐藏,或者说是数据访问保护。
Java架构师设计思想_第2张图片
那放到程序上来讲呢,就是隐藏类的属性,还有实现细节仅对外啊公开一些接口。那么外部呢就只能通过我这个类暴露的这些访问接口,按照我这个类提供的方式来访问我的内部信息或者数据。那么这样子的一种

你可能感兴趣的:(architect,java,开发语言)