摘要:
1、 单一职责 一个类,只做好一件事,只有一个引起它变化的原因。 2、 开放封闭原则 软件实体应该是可扩展,而不可修改的。也就是对扩展开放、对修改封闭。 实现开放封闭的核心思想是对抽象编程,通过对抽象的继承和多态实现扩展。 拒绝滥用抽象,只将经常变化的部分进行抽象。 隔离变化,引入变化。 (数传软件)流程控制:状态模式、策略模式 3、 抽象倒置原则 依赖于抽象 高层模块不应该依赖于底层模... 阅读全文
posted @ 2008-04-18 11:05
杨连国
阅读(170)
评论(0)
推荐(0)

浙公网安备 33010602011771号