#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;
}发表于 @ 2006年08月18日 17:01:00 | 评论( loading... ) | 举报| 收藏