gpt4 book ai didi

私有(private)嵌套类中的 Java 作用域修饰符

转载 作者:行者123 更新时间:2023-12-01 11:41:14 27 4
gpt4 key购买 nike

假设我有一些java代码如下:

public class MainClass {
private static class NestedClass {
<modifier> int field;
}
}

修饰符有什么作用吗? IE 说 public int fieldprivate int field 之间有什么区别,因为在这两种情况下,该字段只能在 MainClass 中访问?像这样的代码的标准样式指南是什么?我知道如果 NestedClass 不是私有(private)的,那么修饰符可能会区分范围,但由于它是私有(private)的,因此无论修饰符是什么,字段的有效访问模式都将是相同的,对吗?

最佳答案

外部类,可以访问其成员(内部类)。如果您想对某些访问它的外部类给予限制,您可以使用内部类(嵌套类)的访问说明符

关于私有(private)嵌套类中的 Java 作用域修饰符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29506069/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com