C++ _内部类

01_内部类.cpp

#include<iostream>
using namespace std;

//内部类是指在一个类内部定义的类
//内部类本质就一个类,但是因其它在另一个类内部定义的,所以它可以访问外部类的成员


class A{
    class Inner{
        public:
        Inner(){cout<<a<<endl;} 
        ~Inner(){} 
    };
static  int a;
    Inner in;
};
int A::a=100;
int main()
{
    A a;
}
posted @ 2016-03-30 13:59  夜色下的港湾  Views(162)  Comments(0Edit  收藏  举报