Chinaunix首页 | 论坛 | 博客
  • 博客访问: 131699
  • 博文数量: 98
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1017
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-11 13:22
文章分类

全部博文(98)

文章存档

2015年(25)

2014年(42)

2013年(31)

我的朋友

发布时间:2013-12-08 15:06:02

1、如果没有应对“多系列对象构建”的需求变化,则没有必要使用Abstract Factory模式。这时候使用简单的静态工厂完全可以。2、“系列对象”指的是这些对象之间有相互依赖、或作用的关系3、Abstract Factory模式主要在于应对“新系列”的需求变动。其缺点在于难以应对“新对象”的需求变动。4、Abstract Factory模式经常.........【阅读全文】

阅读(236) | 评论(0) | 转发(0)

发布时间:2013-12-07 22:12:12

1、Singleton模式中的实例构造器可以设置为protected以允许子类派生。2、Singleton模式一般不要支持ICIoneable接口,因为这可能会导致多个对象实例,与Singleton模式的初衷违背。3、Singleton模式一般不要支持序列号,因为这也有可能导致多个对象实例,同样与Singleton模式的初衷违背。4、Singleton模式只考虑到了对象创.........【阅读全文】

阅读(294) | 评论(0) | 转发(0)

发布时间:2013-12-07 21:50:26

从目的来看:创建型(Creational)模式:负责对象创建。结构型(Structural)模式:处理类与对象间的组合。行为型(Behavioral)模式:类与对象交互中的职责分配。从范围来看:类模式处理类与子类的静态关系。对象模式处理对象间的动态关系。.........【阅读全文】

阅读(225) | 评论(0) | 转发(0)

发布时间:2013-12-07 21:25:40

1、针对接口编程,而不是针对实现编程2、优先使用对象组合,而不是类继承3、封装变化点......【阅读全文】

阅读(134) | 评论(0) | 转发(0)

发布时间:2013-12-07 21:20:00

1、单一职责原则(SRP) 一个类应该仅有一个引起它变化的原因。2、开放封闭原则(OCP) 类模块应该是可扩展的,当是不可修改(对扩展开放,对更改封闭)3、Liskov替换原则(LSP)子类必须能够替换它们的基类4、依赖倒置原则(DIP) 高层模块不应该依赖于底层模块,二者都应该依赖于抽象。抽象不应该依赖于实现细节,实现细节.........【阅读全文】

阅读(183) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

ahao2142013-03-21 16:41

该换个工作。已经在这个公司工作了两年,可是工资一直不涨。

回复  |  举报
留言热议
请登录后留言。

登录 注册