设计模式笔记(3 PROTOTYPE & SINGLETON)

PROTOTYPE(原型) 适用性: 当一个系统应该独立于他的产品建立,构成和表示时,要使用该模式. 思考: 对比FACTORY METHOD,工厂方法须要统一的Creator,而Creator的提供和被建立对象之间是各自独立的.也就是说,必须为具体的产品类提供相应的Creator(固然,C++的模版技术能够简化一些工做).从语意上来看,工厂方法是凭空建立一个对象,而原型是从已知实例复制新的拷贝.
相关文章
相关标签/搜索