- 定义:一个类可以定义在另一个类的内部,前者称为嵌套类或嵌套类型。
- 用途:嵌套类常用于定义作为实现部分的类。
- 性质:
- 嵌套类是一个独立的类:
- 外层类的对象和嵌套类的对象是相互独立的;
- 嵌套类的对象中不包含任何外层类定义的成员,外层类的对象中不包含任何嵌套类定义的成员;
- 嵌套类的名字在外层类作用域中是可见的,在外层类作用域之外不可见
- 嵌套类中成员的种类与非嵌套类是一样的,外层类和嵌套类之间没有特殊的访问权限
- 嵌套类是一个独立的类:
C++: 嵌套类
最新推荐文章于 2024-03-14 09:44:12 发布