cost 325 ms
Unity 中变量的默认访问修饰符是什么,为什么? - What is the default access modifier for a variable in Unity, and why?

这是一个比看起来更复杂的问题。 我能找到的每个讨论访问修饰符的 Unity 视频和教程都告诉我“ private是 C# 中成员变量的默认访问修饰符”,但根据 C# 文档,默认访问修饰符应该是internal 。 例如,这个官方视频,时间戳记到演讲者这样说的时间点: https://youtu.b ...

如何在不公开的情况下使另一个 class 可以访问 class 的属性? - How to make a property of a class accessible to another certain class without making it public?

在下面的代码中,我想在LinkStack.Pop()中访问StackElement.below ,所以我不能将StackElement.below装饰为私有。 但是,我也不想将其公开,因为如果任何其他 class 可以访问该属性,则不安全。 那我该怎么办? 提前致谢。 ...

访问派生类中另一个实例的受保护成员 - access protected members of another instance in derived class

即使我在一个派生类中应该让我访问派生的受保护成员,但我得到了错误 “无法从此处访问受保护的方法‘BaseMethod’” 当试图调用other.BaseMethod(); . 我可以在不公开BaseMethod的情况下解决这个问题吗? 我也无法使方法internal ,因为Base和De ...

Android Studio:房间数据库实施时出现“尝试分配较弱的访问权限”错误 - Android Studio: "attempting to assign weaker access privileges" error on Room Database implementation

我正在尝试实现房间数据库,我已经完成了官方网站上的步骤,“AppDatabase.java”文件是这样的: 以及我用于房间的依赖项: 它在这里返回 2 个错误: 它在“Chipmunk”版本之前工作(在“Bumblebee”中工作),但它开始抛出这些错误。 这里发生了什么? ...

为什么在(Java 方法的反射)中使用 getModifiers() 方法调用显示方法时输出为 9? - Why come output as 9 when I call to display method using getModifiers() method in (Reflection of Java Methods)?

这是Dog类,它包括display和makesound方法 这是主课。 当我使用getModifiers方法调用 make sound 方法时,输出为 2,但 display 方法输出为 9。这是为什么呢? 我认为显示方法有 3 个访问修改。 但是Modifier.toString(modi ...

从另一个 class C++ 访问命名空间中的私有成员变量 static - Acces private static member variable in namespace from another class C++

我有个问题。 在下面的示例中,有一个名为private_b的 class A内部命名空间a的私有成员变量 static。 然后我试图从 class B访问该变量,我已声明它是 class A的friend ,但它不起作用,编译错误来自 GCC: 错误:“B* a::A::private_b”在此上 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM