- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 模式设计(三:Builder模式)
builder 模式本文中我将采用生产汽车的例子来讲解builder 模式。考虑如下问题:我要建造一部车,我们希望将这个复杂的对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。譬如桑塔纳,帕萨特等车,采用同一各构建过程就可构建同一对象的不同表示。比较abstract factory和builder不同点是:(1)适用问题(2)构建方式。builder
2001-05-12 12:41:00 702
原创 模式设计(二:abstract factory 续)
通过以上的讲解我们可以大概了解abstract factory 的概念。以下我们深入讲解她的特性。我们通过以下方式来具体探讨:意图、动机、适用性、结构、参与者、协作、效果、实现 意图:[提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们的具体类](来自于"Design Patterns: Elements of Reusable Object-Oriented Software")
2001-05-10 11:28:00 630
原创 c#重点知识详解(六:线程)
如同java一样,在c#中写一个多线程应用是非常简单的,本章将介绍如何在c#种开发多线程程序。在.net中线程是由System.Threading 名字空间所定义的。所以你必须包含这个名字空间。 using System.Threading; 开始一个线程 System.Threading 名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建、删除、停止及恢复一个线
2001-05-03 18:08:00 1230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人