前几天开始学习cocos2d-x,简单的搭建起环境后,进入它的main函数入口开始查看
// create the application instance
AppDelegate app;
CCEGLView* eglView = CCEGLView::sharedOpenGLView();
eglView->setViewName("haha");
eglView->setFrameSize(480, 320);
return CCApplication::sharedApplication()->run();
发现它使用了24种设计模式中的代理模式。其中AppDelegate私有继承虚基类CCApplication:
class