#include <iostream>
using namespace std;
class test
{
public:
enum type{ One=12,Two,Three,Four,Five }; //所有的值都是test类的数据
test():t(One){}
type getT()
{
return t;
}
private:
type t;
};
int main(int argc, char *argv[])
{
test s;
cout<<sizeof(test)<<endl; //只有一个One赋值了,而且是个int型的,所以大小是4
cout<<s.getT()<<endl; //取One的值是12
cout<<test::Three<<endl; //作为test的数据变量被调用,其值没有指定就从One往后+1
return 0;
}