摘要: 两则都是提供生成某个对象的包装。什么时候运用类,而什么时候运用方法,一般没有固定的标准。一般来说,如果这个包装函数包含的功能比较多的话,可以把他封装成一个类,把里面各个功能模块提取出来写成单独的类方法,这样,调用的时候先生成类,然后再调用生成对象的包装方法。反之,如果一个包装函数的内容很少,可以用函数生成。以Yii中的CWidgetFactory为例:在工厂类中,我们可以自定义$enableSkin的值及init()处理程序class CWidgetFactory extends CApplicationComponent implements IWidgetFactory{ /** * @. 阅读全文
posted @ 2013-06-04 10:51 一束光 阅读(385) 评论(0) 推荐(0) 编辑

友情链接

CFC4N