摘要:
摘要:Template Method模式是比较简单的设计模式之一,但它却是代码复用的一项基本的技术,在类库中尤其重要。
主要内容
1.概述
2.Template Method解说
3..NET中的Template Method模式
4.适用性及实现要点 阅读全文
posted @ 2011-09-19 23:34
上校
阅读(252)
评论(0)
推荐(0)
摘要:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class App
{
public static void Main(string[] args)
{
abc abc1 = new abc();
abc1.a = "a";
abc1.b = "b";
abc1.c = "c";
MemoryStream memoryStream = new MemoryStream();
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(memoryStream, abc1); 阅读全文
posted @ 2011-09-19 22:09
上校
阅读(226)
评论(0)
推荐(0)
摘要:
原型模式(Prototype Pattern)
——.NET设计模式系列之六
概述
在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化? 阅读全文
posted @ 2011-09-19 00:56
上校
阅读(274)
评论(0)
推荐(0)
浙公网安备 33010602011771号