疯子姓张

一定要站在巨人的肩膀上去学习。

导航

2018年5月30日 #

常用的OO设计原则

摘要: 常用的OO设计原则: 1 封装变化:找出应用中可能需要变化之处,把它们独立出来,不要和哪些不需要变化的代码混在一起。 2 针对接口编程,而不是针对实现编程。 3 多用组合,少用继承。 4 松耦合:为了交互对象之间的松耦合设计而努力。 5 开放-关闭原则:类应该对扩展开放,对修改关闭。 6 依赖倒置: 阅读全文

posted @ 2018-05-30 16:23 菠萝奶油饭 阅读(181) 评论(0) 推荐(0)

JAVA设计模式一策略模式(Strategy Pattern)

摘要: 什么是设计模式? 就是一些经验。让程序代码更具弹性、好维护、代码复用的经验。而且设计模式都遵从一些OO设计原则。 题外话:以下罗列出常用的OO设计原则:链接 本文章介绍策略模式(Strategy Pattern)。 一、定义: 定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独 阅读全文

posted @ 2018-05-30 16:03 菠萝奶油饭 阅读(132) 评论(0) 推荐(0)