- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 CocosCreator
由于cocos舍弃了cocostudio,需要关注官方推荐的creator了。 1 creator实现了:脚本化(jS开发), 组件化, 数据驱动器。 2 CocosCreator + 从零开始(15楼) - CocoaChi… http://www.cocoachina.com/bbs/3g/read.php?tid=460272 新编辑器Cocos Creator发布:对不起我来晚了!
2017-11-16 22:09:03 6175 6
设计模式之工厂方法
简单工厂方法,只有一个工厂,通过传递不同参数,创建产品。缺点:违背OCP原则为,对修改关闭
B: 工厂方法与抽象工厂不同点:后者侧重于不同的系列,产品组, 前者适用于同一等级结构 -- 符合OCP
D: 抽象工厂:TV Fridge Hai_ER Hai_Xi 适用于增加个TCL/等品牌,添加电话不行 -- 修改了工厂基类
2014-08-17
machine状态机
描述状态机的实现; (使用多态的方法)
看看我们平时用的开关,同样一个开关他有2种状态:开和关,当她处于不同的状态的时候她的行为是不一样的,比如当她是开着的时候,你按她一下,她就变成了关闭状态,她是关着的时候按她一下,她就变成了开着的状态。看上去就像是改变了它的类一样,其实我们开发者都知道,我们里面用到了if-else,但是当碰到更多状态时就会造成很多很多if-else,设计和维护就相当的复杂,我们将要学习的状态模式就是允许一个对象在其内部状态改变时改变它的行为,使对象看起来似乎修改了它的类。 ---- -
状态模式
2014-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人