polymorphism

polymorphism

文章 1 浏览 107

java中的变量阴影和从抽象类继承具体方法

我正在处理一个具有如下类层次结构的作业: abstract EventClass someEventClass1 extends EventClass someEventClass2 extends EventClass inside 简…

疯狂的代价 2025-01-02 09:11:46 2 0

虚函数只能在 C++ 中重写吗?

在C#中,基类的虚方法可以被其派生类覆盖或隐藏,例如 using System; class A { public virtual void M() { System.Console.WriteLine("A"); } } clas…

何其悲哀 2025-01-02 04:17:04 2 0

在 Haskell 中定义多态常量

我读过有关多态常量/空多态函数 在《学习 Haskell》中。它给出了几个内置的例子,例如: ghci> 20 :: Float 20.0 ghci> 20 :: Int 20 ghci> minBound …

潦草背影 2025-01-02 01:01:44 1 0

构造函数中的多态方法 (Java)

类A在构造函数中调用公共方法f()。 B 类用它自己的实现重写方法f()。 假设您实例化对象B..对象B的方法f()将在对象A的构造函数中调用>,尽管对象 B 尚…

同展鸳鸯锦 2025-01-01 17:22:14 2 0

C++模板多态性障碍

接口: template class Interface{ public: typedef T Units; virtual T get() = 0; }; 实现1: class Implementation1: public Interface { public: …

秋风の叶未落 2025-01-01 14:03:53 3 0

C++模板接口的多态性

Timer.h: template class Timer { public: typedef T Units; virtual Units get() = 0; }; TimerImpl.h: class TimerImpl: public Timer { public: …

请爱~陌生人 2025-01-01 07:16:45 1 0

为什么我继承的 Espresso 类的默认构造函数中的重写方法 (getDescription) 无法被识别?

我试图重载继承类 Espresso 中的 getDescription() 方法,但是当我在 main() 中调用它时,会列出 Unknown Beverage 并且 Espresso 类中的默认构造函数…

爱格式化 2024-12-29 22:26:09 2 0

C++ 中的多重多态性;

下面的测试钻石多重继承上存在编译错误“'A' is an ambigeous base of 'C'”, struct A { void f();}; struct B1: A {}; struct B2: A {}; struct C:…

扎心 2024-12-29 21:40:49 4 0

多态性如何处理 C# 中未定义的中间类型?

在下面的代码中,我预计调用 a.Generate(v) 会导致调用 V.Visit(A a),因为当调用 Generate 时 this 是 A 类型。然而,this 似乎被视为 Inter。 是否…

倾城°AllureLove 2024-12-29 21:19:08 2 0

参数值(而不是类型)的多态性?

是否有一种编程语言(可能是一个概念或研究论文),它允许 函数/方法参数值的多态性?有点: function factorial(int value > 0){ /* code here */} f…

深爱成瘾 2024-12-29 13:22:34 4 0

Rails 3 - 如何编辑单个嵌套多态资源?

在我的 Rails 3.0 应用程序中,我有一个客户端模型和一个多态地址模型。根据下面的代码,客户端可以有多个地址。我希望我的表格一次更新一个客户地址…

戏舞 2024-12-29 10:33:02 5 0

无法访问多态关联模型的属性

我有一些使用照片多态模型的模型。通过控制台或检查或记录器保存或访问照片的属性一切都很好,但是如果我尝试使用例如 @banner.photo.file 直接在视图…

叶落知秋 2024-12-29 07:36:41 5 0

C#/.NET 3.5:转换扩展通用列表的对象

我通过带有返回接口类型的方法的外观公开 API,并且在 C#/.NET 3.5 中遇到了通用列表和继承的问题。 我有两个接口: IMyList(实现 IList) IMyItem …

孤檠 2024-12-29 07:32:39 3 0

尝试在C中实现多态性

可能的重复: 如何在 C 中模拟 OO 风格的多态性? 我是 C、C++ 的新手,试图在 C 中实现多态性(C 不支持),但是有什么方法可以做到吗? 我的代码哪…

牛↙奶布丁 2024-12-29 07:31:21 3 0

这真的是动态多态吗?当我们使用 new 操作符实例化一个类时,编译器可以获得哪些信息?

我们通常说,当我们执行Set时, stamps= new HashSet(); stamps.add(new Stamp()); 这是动态多态性的一个例子。我觉得这很令人困惑,因为当编译代码时…

今天小雨转甜 2024-12-29 04:50:33 1 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

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