[浪子学编程][MS Enterprise Library]ObjectBuilder之创建策略祥解(一)

简介:

InBlock.gif   //抽象类具体定义
ExpandedBlockEnd.gif
}

None.gif
None.gif // 具体实现类
None.gif
public  class MyConcreteClass : MyAbstractClass
ExpandedBlockStart.gif ContractedBlock.gif dot.gif {
InBlock.gif   //具体类个性化的定义
InBlock.gif
   private string test;
InBlock.gif
ExpandedBlockEnd.gif}

None.gif
None.gif
None.gif

我们可以看到结果会输出:

None.gif  MyConcreteClass


  可见我们通过指定方针就可以轻松的将抽象类或者接口类映射成为具体的实例类,而且这种转换是安全的
None.gif // 检测是否能正常转换这两个类型
None.gif
Guard.TypeIsAssignableFromType(t, result.Type, t);
None.gif




本文转自浪子博客园博客,原文链接:http://www.cnblogs.com/walkingboy/archive/2006/04/28/387619.html,如需转载请自行联系原作者
目录
相关文章
win7-vs2012下安装.net frame work 的过程图文详解
win7-vs2012下安装.net frame work 的过程图文详解
win7-vs2012下安装.net frame work 的过程图文详解
|
供应链 小程序 数据库连接
探秘VB.net中的shared与static
简单了解了一下C#之后,很快就要开始重构机房收费系统了,有人选择用C#来实现,不过还是想好好了解一些VB.net,用它来实现。
探秘VB.net中的shared与static