面向对象分析与设计:四个基础原则

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象分析与设计:四个基础原则相关的知识,希望对你有一定的参考价值。

大家都知道遵循设计原则是开发高质量软件的重要基础,但实际运用时并不容易。Booch在<<面向对象分析与设计>>中提出了四个基础原则:
  • 抽象   核心思想是不变性的概念。去除不关心的属性,而强化重要的属性,帮助人们思考要做什么。
  • 封装  核心是分离关注和信息隐藏,让程序借助最少的工作进行可靠的修改。
  • 模块化  核心思想是分而治之,各个模块应当高内聚、低耦合。
  • 层次结构  核心是对抽象的分级和排序,可以简化对系统的理解。

以上是关于面向对象分析与设计:四个基础原则的主要内容,如果未能解决你的问题,请参考以下文章

零散知识点(面向对象七大设计原则,jdbc--BaseDao,jsp九大内置对象。四个作用域)

UML2面向对象分析与设计 -- 面向对象思维(概念面向对象技术的发展历史对象和类面向对象技术的相关原则:抽象 封装 分解 泛化 多态 分层 复用)

菜菜读设计模式设计模式——设计原则:面向对象

设计原则与思想:面向对象

设计原则与思想:面向对象

设计原则与思想:面向对象