Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么模块中的公共函数不可访问
我有一个由几个有用的小实用程序组成的程序集 其中我有一个包含简单公共功能的模块 Module FishTrackerConfigurations Public Function GetValueOfUseProductId As Boole
NET
WPF
VBNET
module
accessmodifiers
Friend 访问修饰符打算用在哪里?
我看到使用 Friend 修饰符的唯一地方是在 WinForms 设计器中 如中提到的为什么Winforms中修饰符设置为Friend https stackoverflow com questions 3707055 why is the
VBNET
friend
accessmodifiers
是否存在限制解决方案的访问修饰符?
在我的 NET 解决方案中 我有两个项目 一个主项目和一个用于针对主项目运行测试的项目 在我的项目中 我有几种想要保持 私有 的方法 但也想对其运行测试 是否有一种访问方法可以将这些功能限制在我的解决方案内部 您正在寻找内部可见 https
c
NET
accessmodifiers
从基类指针访问派生私有成员函数到派生对象[重复]
这个问题在这里已经有答案了 可能的重复 为什么我可以通过指向派生对象的基类指针访问派生私有成员函数 https stackoverflow com questions 3610936 why can i access a derived p
c
inheritance
polymorphism
accessmodifiers
Visual C# 2010 Express:为新类指定默认访问修饰符?
每当我使用 Visual Studio 2010 Express C 创建新类时 它都会创建不带访问修饰符的新类 十分之九我希望我的新课程公开 如何让 Visual Studio 默认创建带有 public 修饰符的空类模板 诀窍是创建一个
c
visualstudioexpress
public
accessmodifiers
Java 中受保护的访问修饰符
我在理解java中的受保护访问修饰符 或其背后的设计 时遇到了一些困难 我认为这意味着包访问和通过继承包含抽象成员的类的对象进行访问 我编写了以下示例代码 我发现如果未注释 注释掉的行会产生编译错误 为什么我可以通过 Second 中的 S
Java
protected
accessmodifiers
C++:有没有一种方法可以限制对某些类的某些方法的访问而不暴露其他私有成员?
我有一个带有受保护方法 Zig punt 的类 我只希望 Avocado 类可以访问它 在 C 中 您通常会使用 friend Avocado 说明符来执行此操作 但这将导致 Avocado 类可以访问所有其他变量 我不想要这个 因为这会破
c
Methods
LIMIT
accessmodifiers
为什么使用公共变量?
变量 方法和类可以获得不同的安全级别 根据我的 C 经验 有 public内部的受保护的受保护的内部私人的 现在 我了解了将方法和类设为私有 内部或受保护的用途 但是变量呢 即使我将变量设置为私有 我也可以使用属性从不同的类中调用它 我一直
c
variables
accessmodifiers
使用保留的包名称访问包私有变量
我正在研究源代码java util HashMap http www java2s com Open Source Java Document 6 0 JDK Core Collections Jar Zip Logging regex j
Java
accessmodifiers
单个文件中的多个类:此处不允许修饰符 private
我无法理解为什么这段代码不能编译 class A public static void main String args System out println hi private class B int a 我将内容保存在名为的文件中A
Java
accessmodifiers
(C# 7.2)“private protected”修饰符的用例是什么?
C 7 2 引入了 private protected 修饰符 https learn microsoft com en us dotnet csharp language reference keywords private protec
c
NET
accessmodifiers
c72
fileprivate 和 private 扩展名之间的区别?
斯威夫特3 0 我知道fileprivate访问级别修饰符限制对声明它的源文件的函数 属性的使用 并且private 仅限于声明的词法范围 但似乎这条规则不适用于延期 例如 此代码有效 class Foo fileprivate exten
swift3
swift4
accesscontrol
accessmodifiers
accesslevels
Java中修饰符关键字顺序
每次我用Java编写一个方法时 关键字的数量都多于public void 每次我都会用另一种方式写 有时 static public void 有时 public static void etc 这些关键字的最佳顺序 最佳实践 是什么 ab
Java
syntax
codingstyle
accessmodifiers
不能使用公共嵌套类作为私有方法参数
在下面的代码中 class Outer private void f private Outer Inner in Wrong public class Inner void f public Outer Inner in OK f pri
c
innerclasses
accessmodifiers
publicmembers
Get 方法的大小
对于 Get 的代码行大小是否有任何指导原则或普遍共识 我在一个成员上有一个 Get 方法 这里很容易就增长到 30 行代码 我不确定在什么时候应该将其提取到方法中 但随后我只会将其称为 GetMyString 之类的名称 并将该值分配给另
c
properties
accessmodifiers
members
可测试辅助方法的访问修饰符是什么?
在Java中 辅助方法通常被标记为protected代替private 以便同一包内的单元测试可以测试辅助方法 具体来说 我正在使用 JUnit 这在 Kotlin 中似乎不起作用 建议使用什么访问修饰符 internal 或没有修饰符 在
unittesting
JUnit
package
accessmodifiers
kotlin
您见过合理使用受保护的内部访问修饰符的设计吗?
我没有 但我不说没有 所有读过本文的 C 开发人员可能都知道什么是内部受保护的以及何时使用它 我的问题很简单 您是否真的使用过它或使用受保护的内部访问修饰符开发过成功设计的项目 如果是 请分享您的知识并发布漂亮的示例 在这里我终于可以欣赏到
c
accessmodifiers
当我的子类位于不同的包中时,为什么我的子类无法访问其超类的受保护变量?
我有一个抽象类 relation包装内database relation和它的一个子类 Join 在包中database operations relation有一个名为的受保护成员mStructure In Join public Joi
Java
package
accessmodifiers
protected
如何通过反射找出方法的可见性?
Context 我正在尝试学习 练习 TDD 并决定我需要创建一个不可变的类 为了测试 不变性不变量 你能这么说吗 我想我只需通过反射调用类中的所有公共方法 然后检查类之后是否没有更改 这样我以后就不太可能不小心破坏这个不变量了 这本身可能
Java
Reflection
visibility
accessmodifiers
为什么 Unity 会忽略非静态公共字段的初始化值?
我在用着InvokeRepeating http docs unity3d com ScriptReference MonoBehaviour InvokeRepeating html调用游戏中的方法 我打电话InvokeRepeating
c
serialization
unitygameengine
accessmodifiers
1
2
3
4
»