为什么要使用嵌套类?[已关闭]
2022-09-02 10:21:49
什么时候可以嵌套类?我看到的最常见的优点是“共享范围”(跨类使用变量)。
这是否比将嵌套类放在它自己的文件中并通过构造函数传递参数更不吸引人/更不吸引人/更不成为最佳实践?
什么时候可以嵌套类?我看到的最常见的优点是“共享范围”(跨类使用变量)。
这是否比将嵌套类放在它自己的文件中并通过构造函数传递参数更不吸引人/更不吸引人/更不成为最佳实践?
使用嵌套类有几个原因,其中包括:
它是一种对仅在一个位置使用的类进行逻辑分组的方法。
它增加了封装。
嵌套类可以生成更具可读性和可维护性的代码。
子类到父类的连接更简单,因为它直观地说明了每个类的变量和方法。
除了已经提到的那些之外,还有一个好处是: