C++中的enum和nested class使用简介

发布时间:2014-10-22 13:39:56编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"C++中的enum和nested class使用简介",主要涉及到C++中的enum和nested class使用简介方面的内容,对于C++中的enum和nested class使用简介感兴趣的同学可以参考一下。

#include <iostream>using namespace std;class A...{public:    enum Sex...{    MAN=0,    FEMAL    };    class Result...{    public:        Result(int age=1):age_(age)...{        }        int getAge()...{            return age_;        }    private:        int age_;    };    A(Sex s):s_(s)...{    }    void WhoIAm()    ...{        if(s_==MAN)            cout<<"i am a man"<<endl;        else            cout<<"i am a female"<<endl;    }    Result & getAge()...{        return a_;    }private:    Sex s_;    Result a_;};int main()...{    A a(A::MAN);    a.WhoIAm();    A::Result & r=a.getAge();    cout<<r.getAge()<<endl;        return 0;}  


上一篇:在C#中操作XML文件
下一篇:windows快捷键

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款