class B{ class A{ int functionaA(int a) { return function(a); } }; public: int functionB(int a) { return a; } };
时间: 2024-05-23 21:10:53 浏览: 6
这是一个嵌套类的示例。类 B 中包含一个嵌套类 A,A 中有一个成员函数 functionaA,它接受一个整数参数 a 并调用一个名为 function 的函数并将 a 作为参数传递给它。类 B 还有一个公共成员函数 functionB,它接受一个整数参数 a 并返回它。但是,由于类 A 是私有的,外部无法直接访问它,因此必须通过类 B 的公共成员函数来使用类 A。