access-modifiers

access-modifiers

文章 0 浏览 4

私有类与公共方法?

这是一段代码: private class myClass { public static void Main() { } } 'or' private class myClass { public void method() { } } 我知道,第一…

春风十里 2024-12-09 17:52:33 1 0

部分隐藏外部程序集的接口方法

我正在寻找将一个接口中的方法“发布”到另一个接口的方法,但对其他人隐藏它。 我有以下接口 public interface IFirst { void Forbidden(); } public…

盛夏已如深秋| 2024-12-09 02:34:37 1 0

声明 C++作为 static const 的成员函数会产生错误

我有以下类接口: class Test { public: Test(); static void fun() const; private: int x; static int i; }; Test.cpp 包含 fun() 的实现: void Te…

撕心裂肺的伤痛 2024-12-02 08:20:03 0 0

获取每个方法的访问/可见性修饰符

有没有办法知道对象内部方法的类型(抱歉,如果这不是正确的名称)?想象一下,你有一个有 5 个方法的对象,其中 3 个是公共的,其余的是受保护的/私…

昵称有卵用 2024-12-02 03:27:07 2 0

有人可以向我展示一个使用 public 作为访问修饰符是“错误”的情况,然后对每个修饰符执行相同的操作吗?

我一直在尝试了解有关 java 中访问修饰符的更多信息,每个人都说“使用 private 来隐藏您不希望其他类/方法使用的内容”,我只是想知道为什么需要这样…

花开浅夏 2024-12-01 16:16:22 2 0

来自另一个 JFrame 的 JTable 值

我有 JTable 并且我想在另一个框架中的特定单元格设置值。当我尝试这样做时,出现空指针异常。我更改了修饰符并删除了异常,但仍然无法设置该值。 请…

林空鹿饮溪 2024-12-01 15:10:57 0 0

这段禁止继承的代码是如何工作的?

我发现了一些相当奇怪的代码: class Base { public: virtual bool IsDerived() const { return false; } }; class Derived : public Base { public: …

合久必婚 2024-12-01 09:04:50 3 0

C# - 改进本例中属性的封装?

我知道错误“设置访问器的可访问性修饰符必须比属性或索引器更具限制性”。我也知道解决办法。只是不是在这个非常具体的情况下。 考虑这个例子: inte…

上课铃就是安魂曲 2024-11-27 04:06:52 0 0

访问修饰符和隐藏 Java 字段

这是问题的后续:“java访问修饰符和覆盖”。然而,前者通常处理 Java 方法。为什么 Java 字段具有灵活性?我们可以在继承类中缩小或扩大它们的可见性…

混吃等死 2024-11-26 15:39:42 3 0

这是使用“默认”选项的好习惯吗? Java 访问以隐藏客户端的类和方法

对于类: 如果我们使用工厂方法,我们必须将创建的实现作为已实现接口的类型返回。 public class Factory { public Product getProduct() { return n…

一抹微笑 2024-11-25 17:05:44 0 0

为什么类或接口不能接收私有或受保护的访问修饰符?

我正在阅读一些 Java 文本,文本说我们只能对类和接口应用 public 或 default 访问修饰符。 则会出现编译错误? private class A {} 因此,如果我们声…

ヅ她的身影、若隐若现 2024-11-25 06:22:06 1 0

C#:为什么我必须在类的变量中使用 public 访问修饰符?

好吧,好吧,我是初学者,所以..是的,这可能是一个非常愚蠢的问题。 我读到,如果我声明变量或对象,而不提及访问修饰符(公共、私有等),那么它会…

尹雨沫 2024-11-17 22:31:33 3 0

即使从未调用过,是否也需要副本 CTOR?

考虑以下内容: class X { public: X(int i) { cout << "X(int i)" << endl; } X(const X& x) { cout << "X(const X& x)" << endl; } }; void main() …

南风几经秋 2024-11-15 06:44:44 3 0

为什么我们在 C# 中重写方法时不能更改访问修饰符?

在 C# 中,我们无法在重写基类方法时更改访问修饰符。 例如, Class Base { **protected** string foo() { return "Base"; } } Class Derived : Base …

多谢你的绝情让我学会死心 2024-11-14 09:12:59 3 0

Java中有类似Internal类的东西吗?

在 C# 中,您可以将类标记为 internal,以便只能从同一包内访问它。 Java中有类似的东西吗?…

无声情话 2024-11-07 00:34:04 4 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文