access-specifier

access-specifier

文章 0 浏览 4

使用 C++0x decltype 绕过访问说明符

考虑以下代码: class A { private: class B {}; public: B f(); }; A a; A::B g() { return a.f(); } 编译器拒绝此代码 - g 无法返回 A::B,因为 A::…

乖乖公主 2024-10-12 03:06:32 7 0

访问说明符不是万无一失的吗?

如果我有一个这样的类, class Sample { private: int X; }; 那么我们无法从外部访问 X,所以这是非法的, Sample s; s.X = 10; // error - private a…

不知在何时 2024-10-09 19:49:08 8 0

受保护的数据成员和数据函数

当我在类中声明受保护的数据成员时,这意味着它不能被外部世界访问,只能被派生类访问。我的问题是 从派生类派生的类可以访问它吗? …

∞觅青森が 2024-10-07 14:41:26 6 0

在Ruby上,为什么include是私有的而extend是公共的?

在 ruby​​ 上,include 是私有的,而 Object#extend 是公共的,原因是什么?…

冧九 2024-10-03 02:55:26 9 0

在接口中公开方法但在实现中受保护有什么好处?

在我的 C++ 应用程序中,我有一个如下所示的接口: class ICalculator { public: virtual double calculateValue(double d) = 0; }; 我有该接口的实现…

羁拥 2024-10-01 16:25:18 8 0

为什么我可以在复制构造函数中访问私有变量?

我了解到我永远无法访问私有变量,只能使用类中的 get 函数。但是为什么我可以在复制构造函数中访问它呢? 示例: Field::Field(const Field& f) { pF…

顾北清歌寒 2024-10-01 04:11:24 9 0

C++访问说明符太少?

据我所知,C++ 中只有 3 个访问说明符:private、public、protected 通过这 3 个访问说明符,我怎样才能使一个方法对项目中的类可用,但对“外国人”…

意中人 2024-09-24 14:36:42 7 0

声明访问控制的首选 Ruby-ist 方式

这是一个简单的风格问题。在 Ruby 代码中声明访问控制的首选方法是什么? 示例 A: #!/usr/bin/env ruby class MyClass def method1 # this is public…

忘东忘西忘不掉你 2024-09-24 07:15:35 8 0

为什么 Ruby 有私有方法和受保护方法?

在我阅读 这篇文章,我认为Ruby中的访问控制是这样工作的: public - 可以被任何对象访问(例如Obj.new.public_method) protected - 只能从对象本身…

锦上情书 2024-09-15 20:11:08 11 0

Java 中默认的访问说明符是什么?

我刚刚开始阅读一本 Java 书籍并想知道;如果未指定,哪一个访问说明符是默认访问说明符?…

蓝眼泪 2024-09-15 05:37:55 16 0

哪个 C++编译器在名称修改中使用访问说明符?

我知道 MSVC 有,而 GCC 没有? 其他人呢?…

╭⌒浅淡时光〆 2024-09-12 12:27:23 8 0

C++:为什么我的 DerivedClass 构造函数无法访问 BaseClass 的受保护字段?

我有一个构造函数尝试初始化基类中的字段。编译器抱怨。该字段受保护,因此派生类应该具有访问权限。 //The base class: class BaseClass { public: B…

蓝眼泪 2024-09-11 07:30:52 20 0

您应该在 Ruby 中使用 private、protected 和 public 修饰符吗?

我有更多的 C# 背景,但在业余时间学习 Ruby。 给定的类,可以将它们的方法设置为私有、公共(默认)或受保护。虽然我了解它们的用法,但 Ruby 代码使…

遗忘曾经 2024-09-06 23:16:44 9 0

如何在 Ruby 中创建私有类常量

在 Ruby 中如何创建私有类常量? (即在班级内部可见但外部不可见) class Person SECRET='xxx' # How to make class private?? def show_secret puts…

诠释孤独 2024-09-02 09:38:01 10 0

从DPR或Delphi中的其他函数/过程访问子函数/过程

据我所知 - 子例程对其父函数/过程具有私有访问模式,对吗? 有没有办法从“外部世界”- dpr 或单元中的其他函数/过程访问它们? 另外 - 哪种方式需要…

伴我老 2024-09-02 03:23:05 13 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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