享元模式,一个很好的例子就是围棋,一盘棋少说上百个棋子,将黑棋和白旗的相同属相拿出来作为内部属性,在享元工厂中将黑棋和白棋实例化出来并保存起来,然后根据客户的需求返回黑棋或白旗并与位置合并一起成为,一个具体的旗。要注意的是颜色在这里是作为外部属性的
设计模式:享元模式
最新推荐文章于 2024-08-26 09:32:51 发布
享元模式,一个很好的例子就是围棋,一盘棋少说上百个棋子,将黑棋和白旗的相同属相拿出来作为内部属性,在享元工厂中将黑棋和白棋实例化出来并保存起来,然后根据客户的需求返回黑棋或白旗并与位置合并一起成为,一个具体的旗。要注意的是颜色在这里是作为外部属性的