nested class 例子
Posted youge-onesql
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nested class 例子相关的知识,希望对你有一定的参考价值。
#include<iostream> using namespace std; /* start of Enclosing class declaration */ class Enclosing { private: int x; /* start of Nested class declaration */ class Nested { public: int y; void NestedFun(Enclosing *e) { cout<<e->x; // works fine: nested class can access // private members of Enclosing class } }; // declaration Nested class ends here public: int access_nested(){ Nested nested; cout<<nested.y<<endl; return 0; } }; // declaration Enclosing class ends here int main() { Enclosing enclosing_instance; enclosing_instance.access_nested(); }
以上是关于nested class 例子的主要内容,如果未能解决你的问题,请参考以下文章
When to Use Nested Classes, Local Classes, Anonymous Classes, and Lambda Expressions
Java面试题11 什么是内部类?Static Nested Class 和 Inner Class的不同。
使用 class-validator 和 Nest.js 验证对象数组
java嵌套类(Nested Classes)总结