摘要:
设计模式之singleton
--------------------------------------------------------------------------------
引言
相信大多数拜读过"gang of four"(erich gamma, richard helm, ralph johnson, john vlissides)的经......
摘要:
“简”话设计模式
作者:杨宁
第一章 引言
1. 本文不适合…
本文不适合想通过本文来装修房子的读者;
本文不适合面向对象编程高手,会浪费你的时间。如果你愿意抽出时间来阅读本文,并提出宝贵的建议,非常感谢!什么?你没有听说过设计模式?那你也敢称高手?
2. 本文适合…
如果你对面向对象编程感兴趣,而又没有时间去读gang of four的“design patterns el......
EPower2002示例:运用"工厂方法"设计类
epower2002示例:运用"工厂方法"设计类
1.新建一类库工程,命名为"vbnetdesignmode.vb"
2.将class1.vb删除
3.在此工程中添加类,命名为"factorymethod.vb"
4.在"factorymethod.vb"中添加产品类"product".
(1)添加三个私有成员变量:mid,mname,mcreadate
(2)添加三个公有属性:id,name,creadate
***********************************************
factorymethod.vb代码如下:
***********************************************
public class product 产品
定义私有成员变量
private mid as integer
private mname as string
private mcreadate as datetime
定义属性
public property id() as integer
get
return mid
end get
set(byval value as integer)
mid = value
end set
end property
public property name() as string
get
&nbs...
下一页 摘要:
例子很好办,首先说组成模式。组成模式用来做这样的事情:你需要把一堆东西组装在一起,让他们形成一个整体。但是呢,你又希望无差别的访问他们,也就是说,当你访问他们的时候,在你看来他们都是一样的。没有区别。但是他们实际上又按照某种规则或者约束有秩序的结合在一起。
组成模式的最简单的例子就是bbs的帖子。bbs的帖子,在你点击他们的时候他们是没有差别的,但是实际上他们有层次关系,有回复关系......