polymorphism

polymorphism

文章 1 浏览 105

具有多态性和继承性的类设计

我目前有以下想法: public abstract class CharacterClass { public abstract Attribute FirstAttributeBonus { get; } public abstract Attribute S…

风苍溪 2024-11-28 08:35:16 0 0

在类和结构之间进行选择

一篇有关 C# 的 msdn 文章在类和结构之间进行选择给出了以下建议: 如果以下情况的实例,请考虑定义结构而不是类 类型较小且通常寿命较短或通常嵌入 其…

静谧 2024-11-27 14:49:44 1 0

两个关联模型可以共享相同的连接名称吗?

我有一个 User 模型,可以从他们创建的 CardSignup 模型中获取礼品券。 但是,我还想从名为 GiftConversion 的单独模型中赠送免费礼券。 我的模型设置…

浅唱々樱花落 2024-11-27 13:06:21 1 0

C#:有什么方法可以跳过多态性中的一个基调用吗?

class GrandParent { public virtual void Foo() { ... } } class Parent : GrandParent { public override void Foo() { base.Foo(); //Do additiona…

烟凡古楼 2024-11-27 09:45:40 2 0

为什么在这种情况下需要指针?

可能的重复: 学习 C++:多态性和切片 这是我之前问过的一个问题的基础。 这些类看起来像这样: class Enemy { public: void sayHere() { cout<<"Her…

微暖i 2024-11-27 08:23:35 1 0

C# 中静态方法的多态性和重载

我一直在尝试生成一个工厂,该工厂应该根据函数 getItem(A) 的输入参数(我称之为上下文)返回公共接口的不同对象(例如 Item) context) 现在,假设…

骄傲 2024-11-27 06:53:05 1 0

EF代码优先,多态强制转换

我有一个项目,有一个人和一个注册人 public class Person : BaseClass { public string Email { get; set; } public string FirstName { get; set; }…

维持三分热 2024-11-27 05:50:45 0 0

重温方法重载和多态性

这样的事情在 C# 中应该是可能的,对吗? public void Start () { Class1 x = new Class1 (); string s = Something (x); Console.ReadKey (); } publ…

非要怀念 2024-11-26 23:01:22 2 0

我应该如何在 C++ 中表示继承对象的树?

举例来说,我有从 CParentis 继承的类 CPrimus、CSecundus 和 CTertius,我想要实现一棵对象树,其中叶子(节点?)可以是任何一个派生类的实例,例如…

小鸟爱天空丶 2024-11-26 22:09:57 1 0

JS中的多态和深度继承

我正在使用 JS Gavin Kistner 的原型继承模式,但我不太确定为什么深度继承对我不起作用。 我希望 C 继承自 B 继承自 A... Function.prototype.inheri…

苦行僧 2024-11-26 15:49:50 2 0

Java ArrayList移除方法多态性

我使用 ArrayList 并且我注意到有两种删除方法: 一种是从 List 接口继承的: public boolean remove(Object o) 一种是在 ArrayList: public Object …

青柠芒果 2024-11-26 13:50:35 0 0

NHibernate/Hibernate 中接口的映射集合

举例来说,我有以下内容: public interface IPet { long? Id { get; set; } string Name { get; set; } } public class Cat : IPet { public virtual…

戒ㄋ 2024-11-26 01:11:13 2 0

检查调用对象是否是子类的实例

我有2节课。我们将它们称为类 A 和类 B。类 A 包含执行某些操作的方法。 B 类用自己的版本重写此方法,但对 A 类中的该方法进行 super 调用以执行操作…

笑饮青盏花 2024-11-25 17:27:49 0 0

C++多态类、虚函数和性能转换

我有以下类: class State { protected: Vec3D accel; Vec3D gyro; Vec3D gps; float reward; public: boost::ptr_vector actions; ... virtual bool …

知足的幸福 2024-11-25 10:43:06 2 0

令人困惑的方法绑定

这个简单程序的输出是This is base。 public class mainApp{ private void func(){ System.out.println("This is base"); } public static void main(…

鲸落 2024-11-25 10:06:47 2 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

更多

友情链接

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