读书人

由陈老师想到容易工厂模式

发布时间: 2012-11-09 10:18:48 作者: rapoo

由陈老师想到简单工厂模式
今天学习一下简单工厂模式:
为了通俗易懂,我们以陈老师摄影工作室为例:
首先陈老师摄影工作室,主要的摄影对象是自己女朋友,
而陈老师对自己女朋友也是有要求的,要求当然是做一些那个事情了,为此
我们要首先定义一个陈老师女朋友的接口,如下:

    class Program    {        static void Main(string[] args)        {            GuanXiGirlFriend girlFriend = null;            girlFriend = GuanXiSheYingFactory.createGuanXiGirlFriend("张柏芝");            girlFriend.MakeSomeThings();        }    }    


此时,相信大家都看明白了,如果陈老师有N多女友,拍了N多艳照,发现一个,我们就实现一个陈老师女友的接口就可以了。这就是简单工厂模式的好处,易维护,易扩展,可复用。


读书人网 >编程

热点推荐