设计模式概述

1.“组件协作”模式

现代软件专业的分工后的第一个结果就是“框架与应用程序的划分”,“组件协作”模式通过晚期绑定,来实现框架与应用程序之间的松耦合。

典型模式

2.“单一职责”模式

在软件组件的设计中,如果责任的划分得不明确,使得继承得到的结果往往随着需求的变化,子类急剧膨胀,同时充斥这重复的代码,这时候的关键就是划清责任。

典型模式

3. “对象创建”模式

通过“对象创建“模式来避开new操作,来避免对象创建(new)过程中所导致的紧耦合,从而支持对象创建的稳定,它是接口抽象之后的第一步操作。

典型模式

更新中

posted @ 2020-11-09 14:52  cyssmile  阅读(45)  评论(0编辑  收藏  举报