摘要:
http://blog.csdn.net/ponder008/article/details/6886039抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。优点:易于交换“产品系列”,只要更改相应的工厂即可。缺点:建立产品的时候很繁琐,需要增加和修改很多东西。优化1:为了避免客户端有过多的逻辑判断,可以封装出一个简单工厂类来生成产品类。优化2:为了减少简单工厂类里面的逻辑判断,可以采用“反射”机制,直接根据外部的配置文件读取出需要使用产品类的信息。[python]view plaincopy#encoding=utf-8##bypanda#抽象工厂模式defp 阅读全文
posted @ 2014-01-22 16:15
Django's blog
阅读(686)
评论(0)
推荐(0)
摘要:
#coding:utf-8import ConfigParserclass Conf(): def __init__(self,name): self.name = name self.cp = ConfigParser.ConfigParser() self.cp.read(name) def getSections(self): return self.cp.sections() def getOptions(self, section): if... 阅读全文
posted @ 2014-01-22 10:26
Django's blog
阅读(637)
评论(0)
推荐(0)
摘要:
http://www.2cto.com/kf/201108/100384.html#!/usr/bin/python# -*- coding:utf-8 -*-import ConfigParserconfig = ConfigParser.ConfigParser()config.read("flashfxp.ini")sections = config.sections()print sectionsoptions = config.options("CmdWindow")print optionsitems = config.items(" 阅读全文
posted @ 2014-01-22 10:23
Django's blog
阅读(829)
评论(0)
推荐(0)

浙公网安备 33010602011771号