C++ 继承中的虚函数
作者:Jigar Patel 提问时间:2/8/2023
**阅读以下提及代码** #include<iostream> using namespace std; class FR { public : virtual int fun() { c...
继承 问答列表
作者:Jigar Patel 提问时间:2/8/2023
**阅读以下提及代码** #include<iostream> using namespace std; class FR { public : virtual int fun() { c...
作者:Alice333 提问时间:2/17/2023
我正在做一个小型的 DiceGame 项目,目前我正在努力访问方法,主要来自游戏类,其中包含游戏的“规则”以及玩家和骰子的数量。 例如,对于结束游戏的方法,我想访问一个返回掷骰子完整结果的方法。但是在...
作者:Chicoscience 提问时间:2/18/2023
考虑下面的代码(注意:在受到正确的批评之后,我改写了这个问题): #include <vector> using std::vector; class DataSuper { public: ...
作者: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...
作者:Daniel Bauer 提问时间:3/1/2023
我希望我的类仅将其基类公开为对 的常量引用。这意味着可以读取 的成员,但不能设置。 这是我尝试过的:FooBarBarBar struct Bar { int member; }; class ...
作者:Mr. Developerdude 提问时间:3/4/2023
在以下代码中: struct A{ protected: virtual void IAmProtected() = 0; }; struct B: public A{ private: A ...
作者:gavenkoa 提问时间:3/9/2023
似乎来自不同类加载器的“相同”类不应该出现在相同的执行上下文中,OSGI /应用程序服务器确保边界不被违反。 我们逃脱了监狱,正在比较对象,这些对象是“相等的”(数据、包和类名),但从不同的 jar...
作者:Ash Hekmat 提问时间:3/9/2023
我有两个函数处理相同的数据,所以我认为创建一个类是有意义的。但是我无法从第二个方法中看到在第一种方法中对 self.variable 所做的更改。 class Settings: def __in...
作者:Sami 提问时间:3/15/2023
我有以下涉及C++多级继承的代码。 我想验证继承链中 main 中定义的对象 d 的数据成员的可访问性。我将可访问性总结如下,并想知道这是否是对象 d 看待其成员的方式! 一个: A1 公共 A...