嵌套类

2017-04-19  本文已影响0人  ZayAlan

用法

在一个类中包含了另一个类。

//定义嵌套类
class OuterClass {        // 外面的类      
             class InnerClass 
                  {              
                    public:                      
                            int InnerFunc( );             
                    private:                     
                           static T1 * InnerStaticPt;                             
                    T2 * InnerPt;
                   };         //里面的类
};
//使用嵌套类
T1 * OuterClass::InnerClass::InnerStaticPt = NULL;
int  OuterClass::InnerClass::InnerFunc( ) {          return 0;      }

注意事项

上一篇 下一篇

猜你喜欢

热点阅读