随笔分类 -  设计模式

摘要:转自:http://blog.csdn.net/tianhai110/article/details/6339565 在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合 阅读全文
posted @ 2016-03-13 02:33 超级无敌战 阅读(159) 评论(0) 推荐(0)
摘要:抽象工厂模式(Abstract Factory Pattern)是一种软件开发设计模式。抽象工厂模式提供了一种方式,可以将一组具有同一主题的单独的工厂封装起来。如果比较抽象工厂模式和工厂模式,我们不难发现前者只是在工厂模式之上增加了一层抽象的概念。抽象工厂是一个父类工厂,可以创建其它工厂类。所以我们 阅读全文
posted @ 2016-03-13 02:24 超级无敌战 阅读(162) 评论(0) 推荐(0)
摘要:在软件工程中,【设计模式】是对软件设计中普遍存在的各种问题,所提出的 解决方案。 换句话说,设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计的 经验的总结。使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性。 1、开闭原则(Open Close Principle) 开 阅读全文
posted @ 2016-03-12 11:41 超级无敌战 阅读(132) 评论(0) 推荐(0)