
设计模式
jwqu
这个作者很懒,什么都没留下…
展开
-
soa
什么是SOA-------SOA介绍 (转载)[ 2006-04-16 13:17:16 | 作者: Admin ] : | | 最近半年以来,在企业级应用开发领域,谈论最多的一个词,恐怕非SOA(Service-Oriented Architecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本原创 2006-10-20 15:43:00 · 730 阅读 · 0 评论 -
简单工厂模式代码(有点粗糙)
//------------.h----------------------#include #include #include using namespace std;class Operate{public: virtual ~Operate(); float get_a(); float get_b(); void set_a原创 2009-02-24 16:13:00 · 670 阅读 · 0 评论 -
《大话设计模式之策略模式》笔记2
策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。 优点:简化了单元测试,因为每个算法都有自己的类,可以通过自己的接口单独测试。 当不同的行为堆砌在一个类中时,就很难避免使用条件语句来选择合适的行为。将这些行为封原创 2009-02-24 20:04:00 · 413 阅读 · 0 评论 -
《大话设计模式》学习1
面向对象的编程,并不是类越多越好,类的划分是为了封装,但分类的基础是抽象,具有相同属性和功能的对象的抽象集合才是类。原创 2009-02-24 16:53:00 · 310 阅读 · 0 评论 -
策略模式代码
//---------------------.h-----------------------class Company{public: virtual float sale_price(float money) = 0;};//实价class NormalPrice : public Company{public: float sale_price(原创 2009-02-24 21:01:00 · 638 阅读 · 0 评论 -
《大话设计模式之单一职责原则》
如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。原创 2009-02-26 19:35:00 · 376 阅读 · 0 评论 -
《大话设计模式之依赖倒转原则》
//看的也不是很懂,先把里面的重点摘抄一下先 抽象不应该依赖于细节,而细节应该依赖于抽象。针对于接口来编程,不要对于实现来编程。//个人理解:对于一个个程序功能模块之间通过接口来进行耦合,下次需要升级or改进是,只要依照接口来提供就ok鸟~~~~~~ 【高层模块不应该依赖底层模块,两个都应该依赖抽象】//数据调用时,如果写死了MSSQL的数据操作,下次如果搞mysql咋原创 2009-02-26 20:23:00 · 1054 阅读 · 0 评论 -
模板方法模式
using System;using System.Collections.Generic;using System.Text;//模板方法模式,将不变的提升到超类中,简化子类中重复的代码namespace ConsoleApplication7{ class Program { static void Main(string[]原创 2009-09-16 08:17:00 · 357 阅读 · 0 评论