access-specifier

access-specifier

文章 0 浏览 3

Ruby Class#new - 为什么“new”是私有方法?

我创建了一个 Matrix 类,我想在代码的各个部分使用它。 class Matrix def initialize(x, y, v=0) @matrix = Array.new (0..y).each do |j| @matrix[j…

万人眼中万个我 2024-10-25 16:42:40 3 0

为什么允许调用派生类?通过基类指针的私有虚拟方法?

# include &ltiostream&gt using namespace std class A { public: virtual void f() { cout &lt&lt "A::f()" &lt&lt endl } } class B:public A { pr…

探春 2024-10-17 10:34:07 3 0

从 C++ 中同一类的另一个成员函数调用成员函数,目标 C

考虑以下问题: class A{ //data members void foo() { bar()//is this possible? or should you say this-&gtbar() note that bar is not static } v…

ゝ偶尔ゞ 2024-10-16 15:46:41 3 0

C++访问说明符

我只是想确保我了解公共权利和私人权利的概念。 关于私有访问说明符,是否意味着: 仅在类内部访问 不能从类的对象中访问,除非有可用于访问它们的公…

少女情怀诗 2024-10-16 14:22:08 5 0

Java教程说我可以有一个包私有接口,但我不能

在Java教程“定义接口”中,它说 如果您没有指定该接口是public,则您的接口将只能由与该接口在同一包中定义的类访问。 但是,这 interface PPInterfa…

冧九 2024-10-13 23:00:00 4 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C++访问说明符太少?

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

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

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

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

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

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

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

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

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

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

蓝眼泪 2024-09-15 05:37:55 10 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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