随笔分类 -  设计模式

联合使用抽象类和接口
摘要:飞机会飞,鸟会飞,他们都继承了同一个接口“飞”;但是F22属于飞机抽象类,鸽子属于鸟抽象类。 根据上面这句话,我们可以设计抽象类继承与接口,子类再继承与抽象类实现接口中的方法.使抽象类与接口完美结合. 接口: public interface IInterface { void Fly(); } 抽象类: abstract class ... 阅读全文

posted @ 2007-08-02 17:39 残叶 阅读(703) 评论(0) 推荐(0)

C#静态构造函数
摘要:这段时间开始看看设计模式,刚刚看了下Singleton模式,实现其最简洁的方法是: class Singleton { public static readonly Singleton instance = new Singleton(); private Singleton() { } } 很多人对这段代码不大理解,其实等价与: ... 阅读全文

posted @ 2007-07-19 13:53 残叶 阅读(842) 评论(0) 推荐(0)

导航