access-modifiers 相关问题

访问修饰符是OOP概念。它确定特定属性/方法/类具有的访问级别或可见性。

如何在同一包中隐藏类方法

因此,我有一个名为ABC的类A,类B和类C的程序包。现在,我的主类在该程序包之外,并调用一个名为show()的A类方法,该方法是一个公共静态方法。基本上是A类...

回答 2 投票 1

具有let属性的private(set)-'private(set)'修饰符不能应用于只读属性

我已经知道private(set)的工作原理。但是下面的代码给出了编译时错误,类Person {private(set)let name:String // Error。 private(set)let age:Int //错误。 init(...

回答 1 投票 0

如何控制对多个类的类成员的访问(即,具有范围文件夹/命名空间的访问修饰符?

在Java中,受保护的类成员可以被同一包中的任何类访问,但不能由外部类访问。如何在Typescript中完成此操作?例如。我想要一个类Foo和一个类Foo2(...

回答 1 投票 1

如果'C'公开地继承自'B',B私有地继承自'A',为什么我不能在'C'中创建'A'对象? [重复]

我正在使用Visual C ++,如果我编译此代码:class A {}; B类:私有A {}; C类:公共B {void func(){A a {}; };我收到此错误:错误C2247:不是'A'...

回答 1 投票 3

了解Java中的修饰符[重复]

Java中的Public和Protected有什么区别?根据此处提供的Oracle文档https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html,Public也是...

回答 2 投票 -3

我们使用访问修饰符来限制用户对受保护/私有变量的访问,但是用户甚至怎么可能试图获得对它们的访问权限?

例如,如果开发人员正在创建桌面应用程序甚至是Web应用程序。用户如何利用对应受保护/私有但已声明的变量/方法的访问权...

回答 1 投票 0

为什么我们不能在Kotlin的Singleton类(对象)中使用受保护的访问修饰符

为什么我们不能在Singleton类中为Kotlin使用受保护的访问修饰符。我们可以在Java类中使用受保护的访问修饰符,但是当涉及到kotlin时,这将无法解决。

回答 2 投票 1

父类中受保护的内联方法无法访问其他受保护的方法

我在以下示例中遇到IllegalAccessError的问题:我在gradle模块中声明了一个基类,该基类称为arch抽象类BaseClass {受保护的抽象val值:...

回答 1 投票 0

Java访问修饰符使用操作系统的权限还是由Java本身控制访问?

我发现了许多有关Java访问修饰符的资源,这些资源解释了它们是什么以及如何使用它们以及为什么使用它们以及何时使用它们。但是,我没有找到关于它们如何工作的讨论...

回答 1 投票 0

私有的嵌套类(内部或静态)是否可以使用带有公共访问权限的方法?

我正在为Java初学者读一本书。我看到了一个使用公共方法声明私有嵌套内部类的示例。有人可以解释一下我的意思,以及如何确定是否有私有嵌套...

回答 1 投票 0

如何隐藏公共类,使其仅在C#编辑器IntelliSense中不可见?

简短地说,Browsable()和EditorBrowsable()与成员一起使用。不上课本身。因此,我需要隐藏无法将其设置为内部的类的可访问性。只需将其从代码中隐藏即可。内部...

回答 1 投票 4

是Java中的final类,与所有方法都声明为final且所有变量都声明为private的类相同

我正在研究Java中的final类的概念,它说final类不能在Java中继承。但是,如果我们可以将所有类的方法设置为final,将所有变量设置为私有,则...

回答 1 投票 -3

非公共类型的公共别名

我想知道它是否有效C ++:类Test {struct PrivateInner {PrivateInner(std :: string const&str){std :: cout << str <

回答 1 投票 12

访问修饰符对扩展功能有什么影响?

如果将扩展功能的访问修饰符更改为private会发生什么?有效果吗?有关系吗?!私人乐趣String.myExtensionFunction(){// ...}

回答 1 投票 0

Java需要什么程序包级别的访问权限?

通常,Java需要什么程序包级别的访问权限?我只能提出一个原因:单元测试还有别的吗? UPD 1我知道什么是程序包级别访问。这是来自同一...的任何代码...

回答 1 投票 -4

私有子类,函数和类之间的差异

以下各项之间有什么区别:Private Sub Private Function Private Class什么时候应使用每个?”>

回答 3 投票 60

访问修饰符的安全性影响(公共,私有,内部,受保护)

C#,Java和其他编程语言中的类,属性或方法的访问修饰符实际上是否会对应用程序的安全性产生影响?他们还可以防止...

回答 3 投票 7


隐藏来自外部世界的内部服务,以确保[保留中]使用了正确的高级服务

我在基础结构项目中有一个WriterService:公共类WriterService {private DbWriter _dbWriter;私有IFileWriter _fileWriter;公共WriterService(DbWriter dbWriter,...

回答 2 投票 -1

隐藏外部类,同时实现接口

我在基础设施项目中有一个WriterService:公共类WriterService(){private DbWriter _dbWriter;专用FileWriter _fileWriter;公共WriterService(DbWriter dbWriter,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.