access-modifiers

access-modifiers

文章 0 浏览 5

您见过合理使用受保护的内部访问修饰符的设计吗?

我没有,但我不说没有。 所有读过本文的 C# 开发人员可能都知道什么是内部受保护的以及何时使用它。我的问题很简单:您是否真的使用过它或使用受保护…

爱你不解释 09-26 17:36 10 0

.NET 类访问修饰符(friend 和 public)

我正在开发一个将在多个项目中使用的类库。 在我的类库中,我有一个“形状”类,它具有许多属性。 这些属性之一是“尺寸”,返回具有“高度”、“宽度…

め七分饶幸 09-26 06:36 9 0

内部访问修饰符与私有访问修饰符

C# 中的 internal 和 private 访问修饰符有什么区别?…

撩发小公举 09-25 09:35 12 0

为什么这里的 String 构造函数应该是 protected 而不是 private 呢?

我对这个 SCJP 练习问题有点困惑,特别是第 5 行(使用 String 构造函数)。我认为它应该是私有的,但解决方案是“受保护的”。我认为受保护的访问不…

心病无药医 09-24 19:54 7 0

在库开发中如何正确使用Java访问修饰符

我正在开发一个库,其他程序员将导入该库并将其用于他们的目的。 我对 Java 访问修饰符的目标感到困惑。 问题是我 在包 org.mylibrary 中的 ClassA 下…

过气美图社 09-24 03:48 8 0

OOP,受保护与公共。什么时候使用?

我试图了解将类变量设置为私有与公共的好处。我理解 getters/setters 来访问/修改私有/受保护的数据,但它的唯一目的是“防止我破坏我的数据”吗?示…

不必你懂 09-19 12:00 7 0

由于其保护级别,该类无法访问

我有三节课。所有这些都是同一名称空间的一部分。这是三个类的基础知识。 //FBlock.cs namespace StubGenerator.PropGenerator { class FBlock : IDes…

清音悠歌 09-18 23:47 9 0

C# 中的默认访问修饰符

如果我将创建一个如下所示的新对象,默认情况下它将具有哪个访问修饰符? Object objectA = new Object(); …

青瓷清茶倾城歌 09-18 00:09 11 0

为什么我可以通过指向派生对象的基类指针访问派生私有成员函数?

#include using namespace std; class base { public: virtual void add() { cout << "hi"; } }; class derived : public base { private: void add()…

握住我的手 09-17 10:11 11 0

类只能由“父级”写入类,但可以被其他类读取

我正在使用 C#,我没有太多经验(到目前为止我主要使用 java/php/javascript) 我想要的是一个保存一些数据的类,这些数据只能是由另一类编写,但仍可…

南汐寒笙箫 09-16 02:32 9 0

单个文件中的多个类:此处不允许修饰符 private

我无法理解为什么这段代码无法编译: class A { public static void main(String[] args) { System.out.println("hi"); } } private class B { int a;…

擦肩而过的背影 09-14 03:58 11 0

什么时候应该使用[程序集:InternalsVisibleTo()]?

据我所知,InternalVisibleTo 属性用于将具有内部访问修饰符的类型和方法公开给指定的程序集。我仅使用它来将内部方法公开给包含一组单元测试的单独程…

微凉徒眸意 09-10 03:18 11 0

访问修饰符适用于静态类函数吗?

我刚刚遇到了受保护的静态类函数的代码,如下所示: class C { ... protected: static int fun() { ... } }; 我很好奇静态类函数是否可以具有访问修饰…

你与清晨阳光 09-08 08:04 13 0

访问其他包中的受保护方法?

如果我说 class A{ } 那么它隐式继承了 Object 类。所以我的类如下: class A{ protected Object clone(){ } /// Here i am not overridning //All th…

只涨不跌 09-08 03:07 8 0

当我的子类位于不同的包中时,为什么我的子类无法访问其超类的受保护变量?

我在 database.relation 包中有一个抽象类 relation,在 database.operations。 relation 有一个名为 mStructure 的受保护成员。 在 Join: public Joi…

烟燃烟灭 09-06 08:32 16 0
更多

推荐作者

落墨

文章 0 评论 0

gz5281527

文章 0 评论 0

不识常识

文章 0 评论 0

动物凶猛

文章 0 评论 0

coderyrg

文章 0 评论 0

更多

友情链接

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