聚沙成塔
简单工厂模式在-I中的应用
上一篇 /
下一篇 2013-05-18 21:27:14
/ 个人分类:单元测试
简单工厂类负责创建的对象比较少,客户只知道传入工厂类的参数,对于如何创建对象(逻辑)不关心。由于简单工厂很容易违反高内聚责任分配原则,因此一般只在很简单的情况下应用。
public
final class ServiceAccess {
...............
public static FTPService getFTPService()
throws ServiceAccessException {
return new
com.new.protocol.FTPImpl();
}
public static HTTPService
getHTTPService() throws ServiceAccessException {
return new
com.new.protocol.HTPImpl();
}
public static TCPService getTCPService()
throws ServiceAccessException {
return
TCPServiceImpl.getInstance();
}
public static ConnectionPool
getConnectionPool() throws ServiceAccessException {
return (ConnectionPool)
ConnectionImpl.getInstance();
}
…………….
}
收藏
举报
TAG:
简单工厂模式