polymorphism

polymorphism

文章 1 浏览 107

如何实现虚函数回调?

我正在使用 wxWigets,但我想这个问题更多的是如何实现虚函数回调。这是我的代码的(非常)简化版本: // MyGUI.h Class MyGUI : public wxFrame { ..…

罪歌 2025-01-08 01:32:35 2 0

是否有可能为模板化基类提供专门的类层次结构,但仍然利用它们之间的多态性?

我有一个基类,表示具有一些常见属性(名称、一些标志等)的项目: class AbstractItem; class MacroDefinition : public AbstractItem; 我还有一个模…

时光病人 2025-01-07 19:23:03 3 0

如何将子类与 PHP 5.2 中基类内的调用的默认值进行比较?

考虑这个基本代码片段: mcProperty == (/* new type o…

2025-01-07 16:10:24 4 0

在 C++ 中使用带头文件的抽象类

最近刚刚学习了 Java 中类继承的正确应用,并想将其应用到我用 C++ 编写的一些代码中。 以下是空 Node.cpp 的标头: #ifndef Node_h #define Node_h #…

这样的小城市 2025-01-07 15:27:17 3 0

python中如何引用父方法?

假设我有两个类(一个是父类,一个是子类)。如果子类中也定义了不同的方法,如何引用父类中的方法? 代码如下: class A: def __init__(self, num): …

冷血 2025-01-07 04:30:29 3 0

函数可以接受抽象基类作为参数吗?

在熟悉了基本类和封装的概念后,我开始了解多态性,但我不太清楚如何使其发挥作用。我搜索过的许多示例都显得非常非常强迫(类 Foo 和 Bar 对我来说太…

美人如玉 2025-01-07 00:15:17 3 0

菱形多重继承模式

下面是多重继承中面临的钻石问题, class Base { public: Base() { cout << "Empty Base constructor " << endl; } Base(const string & strVar) { m_…

给我一枪 2025-01-06 21:30:22 6 0

Haskell 中的行多态性:使用“转换”编写 Forth DSL 时遇到问题

我受到最近的 Haskell 博客活动1的启发,尝试在 Haskell 中编写类似 Forth 的 DSL。我采取的方法既简单又令人困惑: {-# LANGUAGE TypeOperators, Ran…

长亭外,古道边 2025-01-06 19:23:11 4 0

C++多态性和 new 关键字

有没有办法根据传递的指针类型来分配内存? 这是我的问题:我有一个“bouncyball”和“hero”类,它们都继承自“Actor”。要添加弹力球,我调用: _ac…

我的痛♀有谁懂 2025-01-06 10:09:58 3 0

访问接口的重写变量

假设我有一个带有字段的接口 - String type =“interface”。 它的实现类有一个字段 - String type = "class"。 有什么方法可以通过该类访问接口的字…

我的影子我的梦 2025-01-06 01:39:37 1 0

什么是“无限动态多态性”?在 Smalltalk 中

Smalltalk中的“无限动态多态性”是什么?有人可以举个例子吗? 一本书中提到了这一点:C++ 模板:完整指南,p。 238.…

不语却知心 2025-01-06 01:05:33 2 0

VB 多态构造函数默认值和属性。与列表框类似的类

一段时间以来,我一直在用头撞墙来解决这个问题。 我正在尝试创建一个类来存储有关人员的数据,并使用另一个类来存储他们的银行交易。 理想情况下,这…

爱的那么颓废 2025-01-05 20:24:00 1 0

不确定我是否正确使用多态性,如果是,我只能调用父级中的方法

我正在做一项有关多态性的作业,并遵循了我在 c# 中找到的有关多态性的在线教程。我的第一个问题是我是否正确使用它。我有一个名为 gameCreature 的父…

倾城泪 2025-01-05 17:31:27 1 0

如何在静态类中使用多态或继承?

看,我知道静态类不能继承或实现。问题是“实现这个的正确 C# + OOP 模式到底是什么?”。 “这个”描述如下: 我想为一组类定义一组公共的定义和实现…

緦唸λ蓇 2025-01-05 16:19:01 2 0

Scala:如何使用长类型参数列表

我可以在 Scala 中使用哪些技术来处理长类型参数列表? 我正在开发一个小框架,用于在不同的模拟环境下运行各种类型的游戏。我试图保持框架的某些部分…

哎呦我呸! 2025-01-04 21:57:32 2 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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