2008年12月27日

C#工厂模式实现方法

摘要: 近期利用些业余时间看了些设计模式的例子,感觉不错:利用设计模式可以使代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。 从公司生产汽车用品角度出发,比如前杠、侧杠、行李架....要想利用这些汽车配件产品,可能设计一系列对象,然后一个个... 阅读全文

posted @ 2008-12-27 17:35 rockywu 阅读(387) 评论(1) 推荐(0)

2008年12月23日

C#委托和事件

摘要: 什么是委托? 委托和事件这两个概念是完全配合的。委托仅仅是函数指针,那就是说,它能够引用函数,通过传递地址的机制完成。委托是一个类,当你对它实例化时,要提供一个引用函数,将其作为它构造函数的参数。 先看示例:[代码]例中先申明一个委托,例如:[代码]在这里,提及的签名,就是说SomeDelegate 这个委托 有 string 和 bool 类型的形参。 例中:对委托实例化时,要提供一个引用函数,... 阅读全文

posted @ 2008-12-23 21:09 rockywu 阅读(124) 评论(0) 推荐(0)

导航