11 2013 档案

学习笔记——单例模式Singleton
摘要:单例模式,很容易理解,就它一个。比如网络请求服务类WebReq。它自己生成请求线程,并管理请求数据的返回,所以我们使用它进行网络请求时,不用每次都new一个,只需要使用一个实例就行了。WebReq实现的就是单例模式。C++示例Singleton.h 1 #pragma once 2 class CS... 阅读全文

posted @ 2013-11-25 17:12 阿呜的边城

学习笔记——Windows7下Android与Cocos2dx的安装配置
摘要:1.下载eclipse、安卓SDK、配置ADT等,android开发必备,略。2.下载NDK、Cocos2dx、Cygwin2.1NDK下载,请下载对应的32位或者64的较大的压缩包(较小的只有toolchains),下载后解压出来待用http://developer.android.com/tools/sdk/ndk/index.html(r8e下载链接:http://dl.google.com/android/ndk/android-ndk-r8e-windows-x86_64.zip)2.2Cocos2dx下载,下载后解压待用http://www.cocos2d-x.org/downlo 阅读全文

posted @ 2013-11-13 15:26 阿呜的边城

学习笔记——抽象工厂模式Abstract Factory
摘要:在工厂模式的基础上,通过为工厂类增加接口,实现其他产品的生产,而不用一类产品就增加一个工厂。依然以《真菌世界》游戏故事类比,树作为工厂,如果现在有两类树,一类生产快速弄真菌飞机和20毫米炮,一类生产慢速弄真菌飞机和10毫米炮。产品类:真菌飞机接口IFungus.h1 #pragma once2 class IFungus3 {4 public:5 IFungus(void);6 virtual ~IFungus(void);7 public:8 virtual void Fight()=0;9 };IFungus.cpp 1 #include "IFungus.h" 2.. 阅读全文

posted @ 2013-11-12 15:22 阿呜的边城

学习笔记——工厂模式Factory
摘要:Product是我们所需要获得的对象,一般的使用中,我们直接通过new获得新对象。当需要大量获得对象时,每一次都new会很麻烦。《真菌世界》游戏中,一个星球上有很多树,一棵树会不断生成真菌。星球是场景,树就是工厂,真菌就是产品。场景不用关心如何生成一种特定类型的真菌,真菌的属性由生产它的工厂负责就行... 阅读全文

posted @ 2013-11-11 14:27 阿呜的边城

导航