继承 问答列表

C++ 继承中的虚函数

作者:Jigar Patel 提问时间:2/8/2023

**阅读以下提及代码** #include<iostream> using namespace std; class FR { public : virtual int fun() { c...

使用来自另一个类的参数访问方法(不继承)

作者:Alice333 提问时间:2/17/2023

我正在做一个小型的 DiceGame 项目,目前我正在努力访问方法,主要来自游戏类,其中包含游戏的“规则”以及玩家和骰子的数量。 例如,对于结束游戏的方法,我想访问一个返回掷骰子完整结果的方法。但是在...

在 C++ 中,如何从曾经创建为子类但后来复制到超类的对象的子类中访问属性?

作者:Chicoscience 提问时间:2/18/2023

考虑下面的代码(注意:在受到正确的批评之后,我改写了这个问题): #include <vector> using std::vector; class DataSuper { public: ...

C++ 多个虚拟继承,类共享同一个子对象

作者:MANAR Oussama 提问时间:2/20/2023

我想从“类 B”继承“x”,从“类 C”继承“y”,但两个类共享同一个“A”子对象。有什么解决办法吗? #include <iostream> class A { protected: int...

在派生类中找不到同名但签名不同的函数

作者:Igor 提问时间:1/4/2009

我有一个同名的函数,但在基类和派生类中具有不同的签名。当我尝试在另一个继承自派生的类中使用基类的函数时,我收到一个错误。请参见以下代码: class A { public: void foo(s...

如何仅将基类公开为 const 引用

作者:Daniel Bauer 提问时间:3/1/2023

我希望我的类仅将其基类公开为对 的常量引用。这意味着可以读取 的成员,但不能设置。 这是我尝试过的:FooBarBarBar struct Bar { int member; }; class ...

“methodX() is a protected member of MyClass”(method X() is a protected member of MyClass“错误,该错误在扩展 MyClass 的类中

作者:Mr. Developerdude 提问时间:3/4/2023

在以下代码中: struct A{ protected: virtual void IAmProtected() = 0; }; struct B: public A{ private: A ...

getClass() 和 instanceof 语义,当类加载器不同时

作者:gavenkoa 提问时间:3/9/2023

似乎来自不同类加载器的“相同”类不应该出现在相同的执行上下文中,OSGI /应用程序服务器确保边界不被违反。 我们逃脱了监狱,正在比较对象,这些对象是“相等的”(数据、包和类名),但从不同的 jar...

Python:对象方法无法查看其他方法对 self.variable 所做的更改

作者:Ash Hekmat 提问时间:3/9/2023

我有两个函数处理相同的数据,所以我认为创建一个类是有意义的。但是我无法从第二个方法中看到在第一种方法中对 self.variable 所做的更改。 class Settings: def __in...

在 C++ 中的多级继承示例中验证数据成员的可访问性

作者:Sami 提问时间:3/15/2023

我有以下涉及C++多级继承的代码。 我想验证继承链中 main 中定义的对象 d 的数据成员的可访问性。我将可访问性总结如下,并想知道这是否是对象 d 看待其成员的方式! 一个: A1 公共 A...


共268条 当前第15页