Cocos2dx游戏引擎都运用了哪些设计模式

如题所述

cocos2dx的几种常见设计模式

    设计模式——工厂模式

    顾名思义就是用来产生产品的,工厂就是用来创建其他类对象的类;

    设计模式——管理者模式

    管理类是用来管理一组相关对象的类,提供了访问对象的接口。


    设计模式——外观模式

    一个复杂的系统包含很多子系统,为了使用这个复杂的系统,定义一个统一的接口来使用这个复杂的系统。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-13
为什么会问这么奇怪的问题.. 如果是面试问题,我觉得那个面试的人应该先确定他要问哪个模块,然后再问那个模块是怎么设计的,是否还有其他更好的设计思想。
设计模式这种东西是非常灵活的,没有一个固定的范本。所以给它限制一个归属,是一个非常不好的习惯。