您的位置:首页 > 其它

一句话设计模式

2016-03-31 16:56 309 查看


简单工厂模式

你想要一个椅子,就把椅子的材质、大小、造型告诉工厂,工厂给你生产出这个椅子供你使用,你可以想生产竹椅就生产竹椅,想生产塑料椅就生产塑料椅。

策略模式

你想玩电子游戏,那你就需要在游戏机上玩,游戏机是Context,不同的游戏卡是不同的具体策略(卡之间接口规格完全一样),你插上魂斗罗的卡,就能用游戏机玩魂斗罗,插上超级玛丽的卡,就能用游戏机玩超级玛丽。
*策略模式可以结合工厂模式的思想加以改进,比如你觉得想换游戏的时候要自己手动插拔换卡好麻烦,那就在游戏机上加装一个能语音识别的机械手臂,你只要说“我要玩魂斗罗”,机械手臂就会自动new一张魂斗罗的游戏卡出来插进卡槽里。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  设计模式