access-modifiers

access-modifiers

文章 0 浏览 7

成员变量/方法/getter 和 setter 是否可以封装在一个通用的访问修饰符中?

有没有一种方法可以使用一个公共访问修饰符来声明一堆成员?我确实相信这可以用 C++ 和其他一些语言来完成,但好奇它是否存在于 AS3 中。 而不是: cl…

英雄似剑 2024-12-16 18:46:38 6 0

在Python中,如何编写可以访问私有属性而不暴露它们的单元测试?

我正在尝试改进为 Python 程序编写单元测试用例的方式。我注意到在某些情况下,访问私有成员以确保方法正常运行确实很有帮助。一个示例情况是,当尝试…

土豪我们做朋友吧 2024-12-14 13:21:23 6 0

私有类与公共方法?

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

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

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

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

盛夏已如深秋| 2024-12-09 02:34:37 8 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 8 0

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

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

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

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

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

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

来自另一个 JFrame 的 JTable 值

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

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

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

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

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

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

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

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

访问修饰符和隐藏 Java 字段

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

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

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

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

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

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

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

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

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

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

尹雨沫 2024-11-17 22:31:33 12 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 10 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

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