学习
heyang408856755
这个作者很懒,什么都没留下…
展开
-
设计模式之单件模式
单件模式的技巧就在于类的构造函数是一个私有的函数。但是类的构造函数又是必须创建的?怎么办呢?那就只有动用static函数了。我们看到static里面调用了构造函数,就是这么简单。 #include #include class object { public: static class object* pObject; static object* create_new原创 2015-07-27 21:56:31 · 443 阅读 · 0 评论 -
设计模式之工厂模式
工厂模式是比较简单,也是比较好用的一种方式。根本上说,工厂模式的目的就根据不同的要求输出不同的产品。比如说吧,有一个生产鞋子的工厂,它能生产皮鞋,也能生产胶鞋。如果用代码设计,应该怎么做呢? public interface Shoe { } public class Leather_Shoe:Shoe { public Leather_Shoe() { Console.Wri原创 2015-07-27 22:02:51 · 440 阅读 · 1 评论