C++内部类

一、定义:在一个类中的类

二、特点

1、内部类相当于外部类的友元,除此俩类别无二意。

2、内部类定义在public,可以通过外部类::内部类,定义内部类或者内部类对象;定义在private,外部不可以定义内部类对象。

3、内部类可以直接访问外部类的static、枚举,不需要通过外部类的对象或者类名,而友元类必须要通过类名才能访问。

4、sizeof(外部类),跟内部类无关。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章