polymorphism 相关问题

在计算机科学中,多态性是一种编程语言特性,它允许以统一的方式处理不同数据类型的值。

在多态关系中更新子模型时更新父时间戳

在Laravel 5.1中,我有两个模型。一个城市模型和一个照片模型。在“城市”和“照片”之间存在多态关系。在使用$ city-> photos()-> updateOrCreate($ ...

回答 2 投票 2

对运行时已知类的向下引用

假设引用可以指向我定义的任何类,并且在运行时指向该定义的类,我是否可以通过任何方式转换对象类型的引用?我一直在努力解决问题,然后...

回答 2 投票 0

动态铸造子类

我有以下类:类Base {public:virtual int do_Something(); }; class ChildA:public Base {public:int do_Something(); // ChildA做某事}; class ChildB:...

回答 1 投票 -1

((c ++)在堆栈上创建实例时如何保持多态性?

在堆上创建实例并保持多态,这将给出正确的答案:类父亲{公共:虚拟void Say(){cout <

回答 1 投票 0

通过与Ruby on Rails的has_many关联创建新记录时,如何使多态联接表的一侧唯一?

我有四个模型:技能,项目,认可和个人资料。有一系列技能需要随着时间的推移而扩展,这些都是唯一的。我想创建一个连接到...的联接表...

回答 1 投票 0

指针是多态的一个例子吗?

鉴于指针是RAM中的一个存储器地址,它指向或标识RAM中的另一个存储器地址,而多态性是为不同类型的实体提供单个接口,或者...

回答 1 投票 0

如何在变量中存储不同的类?

类资源{受保护:int大小; char repchar; //表示Char公共:Resources(int size = 0,char repchar =''); char getchar(); int getsize(); //复制const ...

回答 1 投票 0

如何将棉花糖数据类与棉花糖-oneofschema结合用于多态结构?

我正在尝试将棉花糖数据类与棉花糖oneofschema结合起来,以处理提供给我的数据结构,该数据结构用于连接Java和python应用程序。在Java中,概念...

回答 1 投票 0

Scala:如何调用多态通用函数

我有以下代码def findFirst [A](as:Array [A],p:A ==>布尔值):Int = {def loop(n:Int):Int = if(n> = as.length )-1否则if(p(as(n))n loop(0)def main(args:Array [...

回答 1 投票 0

初始化一个类中的指针数组,然后在另一个中检索它]]

我想在文件array.cpp中初始化一个指针数组,并在另一个main.cpp中检索它。我现在有六个头文件/ src文件:parent.h / cpp,childA.h / cpp,childB.h / cpp。 class Parent(){...

回答 1 投票 0

为该实例创建哪个类,并且此代码中的派生类在做什么?

此代码中的派生类在做什么,例如:class Base {public:virtual std :: string Name(){return“ Base Class”}};派生的类:public Base {public:std :: string Name(){...

回答 2 投票 0

shared_ptr 和shared_ptr 具有相同原始指针共享引用计数的实例吗?

假设我有两个类,Base和Derived,其中Derived继承自Base。现在,假设我执行以下代码:shared_ptr namedPtr = make_shared (); ... ] >>

回答 2 投票 1

C ++函数将基类指针解析为派生类指针

我尝试将类似于JSON的内容作为指针作为考试问题的一部分,但最终出现了一个我不知道如何解决的错误。我有这些课程(省去了...

回答 1 投票 0

通过私有继承重写公共别名方法

我有一个类继承关系,其中有一个基本类型Base和一个实现列表,另一个基本类AnotherBase,它几乎类似于Base,但是有些不同。在...

回答 1 投票 0

运行时多态性和dynamic_cast需要澄清

可能在其他地方回答了问题,但是找不到正确的短语来询问,所以请听。我的基础班是A,孩子B和C。 (完全出于培训目的)#include class ...

回答 1 投票 0

打印问题-继承,多态和toString

我正在练习如何使用toString(),多态性和继承。现在我有下面的代码,它具有我要打印的所有信息,并且确实可以打印,但是我有一些不需要的信息...

回答 3 投票 0

make_shared和抽象多态性

有没有什么方法可以对抽象类型使用make_shared而不是shared_ptr?示例:#include #include class Foo {public:virtual void fooFunc()= 0; }; ... ] >>

回答 2 投票 2

杰克逊反序列化为具体的多态类

[我有以下Jackson注释类(Koltin)@JsonTypeInfo(use = JsonTypeInfo.Id.NAME,include = JsonTypeInfo.As.PROPERTY,property =“ type”)@JsonSubTypes(value = [...

回答 1 投票 0

即使从未使用过派生类,派生类的存在也会修改基类吗?

我有一个基类Sample和一个派生类SignalSample,这两个类的代码通常位于同一文件Sample.py中。我将这些类导入到...

回答 1 投票 0

为什么我们实际上需要运行时多态性?

我试图理解多态性,但是我不明白为什么如果静态多态性可以很好地调用类的成员,我们为什么需要运行时多态性。就像,假设这是一个问题。 #...

回答 3 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.