zoukankan      html  css  js  c++  java
  • cocos2dx基本代码模仿

    #include <iostream>
    
    using namespace std;
    
    class base0
    {
    public:
        virtual bool applicationDidFinishLaunching() = 0;
    };
    
    
    class  base1 : public base0
    {
    public:
        void run();
        base1()
        {
            pb = this;
        }
    
        static base1* getInstance()
        {
            return pb;
        }
    private:
        static class base1* pb;
    };
    
    base1* base1::pb = NULL;
    
    class myobj : private base1
    {
    public:
        virtual bool applicationDidFinishLaunching();
    };
    
    void base1::run()
    {
        if (applicationDidFinishLaunching())
            cout << "OK" << endl;
        else
            cout << "No" << endl;
    
    }
    
    bool myobj::applicationDidFinishLaunching()
    {
        return true;
    }
    
    int main()
    {
        class myobj obj;
        base1::getInstance()->run();
        return 0;
    }

    运行结果…….
    OK
    请按任意键继续…

  • 相关阅读:
    J2EE第四周
    J2EE 第三周
    jsf简单入门
    Applrt和Ajax
    hello.java分析
    filter用户例子
    分析LogFilter
    理解session
    关于XML
    企业级应用和互联网应用的区别
  • 原文地址:https://www.cnblogs.com/laohaozi/p/8266551.html
Copyright © 2011-2022 走看看