使用Java反射和泛型:方法可以指定实际类型作为其返回值吗?
Using Java reflection and generics: can a method specify an actual type as its return value?

我有一个类维护Baz类型的对象列表。 但是,我想在此列表中放置一些从Baz类型的子类实例化的对象(用于重写行为)。 至今, ...

在多态指针向量中搜索特定类型及其子项
Search for a specific type and its children in a vector of polymorphic pointers

我有一个指向多态对象的向量_v_polymorph,我写了一个模板方法来收集特定类型对象的所有指针:template <class T> vector <T *> ...

根据构造函数中的参数使用不同的方法
Use different methods based on parameter from constructor

我有一个类应该有一个稍微不同的方法实现基于我将传递给类构造函数的参数。 但是,我想选择在...运行的实现

Clojure中的惯用语表达简化
Idiomatic expression simplification in Clojure

受到这篇优秀文章的启发,我想使用帖子中使用的算法在Clojure中实现一个简单的表达式简化器。 该帖子给出了F#,Scala,Haskell,C ++中的示例实现,......

继承返回空值
Inheritance Returning null values

所以我一直在使用继承,我遇到了一个问题。 我对超级和扩展命令很新,并且可能有一个明显的错误,我只是缺少语法。 基本上我......

在Django模型中选择基于字段值的方法
Choosing a method based on a field value in a Django model

概括地说,我有一个Django模型,我希望实例根据其中一个字段的值具有不同的行为:ANIMAL_TYPES =('cow','african swallow','dog')ANIMAL_TYPE_CHOICES = ...

具有双重和通用编号的操作
operations with double and generic number

我想写一个函数,它操作double和任何其他类型的数字支持乘法和加法,结果产生double。 当然,以下内容不会编译,因为......

C ++:为事件处理程序创建一个匿名类
C++: Create an anonymous class for event handlers

免责声明:此描述包含许多Qt细节。 他们没有必要回答这个问题,我只想给你一个背景。 我需要对...的focusInEvent做出反应...

试图找出继承和多态
Trying to figure out Inheritance and polymorphism

我正在做一个关于继承和多态的练习,我有3个单独的clasees,我的主类,一个超级Animal类和一个子Cat类。 我已经重载了构造函数,getter和setter,以及......

指向派生类对象的C ++基类指针不调用派生的相等运算符函数
C++ Base class pointer pointing to derived class object doesn't call derived equal operator function

我有一个基类电影和一些派生类(FunnyMovie,DramaMovie,ClassicMovie)。 我需要将它们存储在电影的二进制搜索树中。 每部电影都有不同的排序参数。 首先我是......

Django REST Serializer执行N + 1数据库调用多个嵌套关系,3个级别
Django REST Serializer doing N+1 database calls for multiple nested relationship, 3 levels

我有一种情况,我的模型有一个外键关系:#models.py class Child(models.Model):parent = models.ForeignKey(Parent,)class Parent(models.Model):pass和my ...

Java设计:多态列表
Java Design : Polymorphic List

我有三个班级A,B,C。 A是抽象的,B和C扩展A.我的目标是让用户能够制作C或B的列表(不要将两者放在同一个列表中),我想强制用户做...

我的继承结构有什么问题?
What is wrong with my inheritance structure?

我正在尝试创建一个显示继承和多态的程序。 该程序应该显示一个标志(特别是几内亚的国旗)。 这是代码:import java.awt。*; 导入javax ....

存储派生对象的泛型类列表
Storing list of generic class of derived objects

例如,如何存储所有使用从同一基类派生的类型的DataContainer列表。 公共类Animal {}公共类Cat:Animal {}公共类Dog:Animal {} public ...

编写SuperType或Interface更好吗?
Is it better to code to SuperType or Interface?

什么被认为是一般的最佳实践:通过超类型引用? 公共类BirdFeeder {public Feed(Bird bird){...}}或通过Interface公共类BirdFeeder {public Feed(...

通过超类对象的ArrayList访问子类方法?
Access a subclass method through an ArrayList of superclass objects?

我有一个超类(Animal)和两个子类(Frog和Lion)。 在我下面的私人方法中,我创建了三个狮子和一个青蛙。 我在第一个循环中显示了Animal的所有四个重量,并且......

Neo4j rb继承
Neo4j rb inheritance

我在我的rails应用程序中使用Neo4j.rb。 我遇到多态问题。 我有这样的东西我有一个类似于这样的用户类:类用户包括Neo4j :: ActiveNode #other ...

使用ptr_vector时访问派生类的方法
Accessing method of derived class when using ptr_vector

设置类Base {public:Base(); virtual~Base(); int getType(); protected:int type; }; class DerivedA:public Base {public:DerivedA(){this-> type = 1; }; 〜DerivedA(...

Java:从扩展子类获取对象的最佳方法
Java: Best way to get object from extended sub-class

所以,我可能以错误的方式对我的程序进行了修改,但是我找不到如何以一种漂亮的方式做我正在尝试的事情。 我也找不到如何正确地在谷歌搜索这个,很抱歉,如果这是...

Scala简单多态
Scala simple polymorphism

我需要一个通用(通用?)接口JsonModel为类“Processor”来处理JsonModel派生类。 为什么下面的代码不起作用? trait JsonModel case类LoginInfo(userid:int,email:...

c ++:多态性+多重继承顺序。
c++: polymorphism + multiple inheritance order. Is the inheritace order significant?

我试图解决类似于以下代码的一些谜:struct Interface {virtual void f()= 0; } struct SomeClass {virtual void additionalBehaviour()= 0; 无效......

如何使用多态来删除比较字符串的switch语句?
How to use polymorphism to remove a switch statement which compares strings?

我是Ruby的新手,所以让我首先描述我的问题的上下文:我有一个json作为输入,它具有以下键/值对:{“service”:“update”}该值有许多不同的值...

获取继承的变量
Getting inherited variables

我仍然是C#.NET的新手,所以我确信有一些显而易见的东西我不知道但是这里是:我无法从特定的类中获取一些变量。 上课...

不可变类的多态更新
Polymorphic updating of immutable classes

我一直试图解决这个问题,但我似乎找不到解决这个问题的办法。 我似乎无法在Scala中正确建模。 可以说我有一些特质MyTrait有些...

从dynamic_cast获取非const引用
Get non-const reference from dynamic_cast

是否可以从动态转换中获取对基类指针的引用? #include <cassert> class A {public:virtual~A(){}}; B级:公共A {}; int main(){A * a = new B; B * ......

为什么“instanceof”不起作用?
Why is "instanceof" not working?

我正在使用Java实例,但它似乎没有工作。 我有三个扩展Hero类的java类。 Hero.java类:公共抽象类Hero {protected int health; ...

我如何在Python中运行抽象方法(子将实现它)和抽象hirrachy
how can i run an abstract method in Python (child will implement it) and abstract hirrachy

我是Python的新手,我想将Java项目转换为Python,这是我在Java中的代码的基本示例:(我真的想知道如何使用抽象类和多态...

无法为重写方法添加throws子句,导致我必须返回null
Can't add a throws clause to overridden method causing me to have to return null

我目前正在使用AsyncTask,并且在doInBackground方法中运行一段代码,需要处理某个异常。 由于doInBackground方法被覆盖,我不能......

基类指针只获取Derived类变量值而不是基类变量值为什么?
Base Class Pointer only getting a Derived class variable value and not the base class variable value why?

这是我的代码:#include <iostream> using namespace std; class Shape {char obj; public:int j; 形状(); void displayModel(); }; class Line:public Shape {char obj; ...

Scala - 实现没有多态性的多态抽象特征
Scala - Implementing a polymorphic abstract trait without polymorphism

我正在Scala中设计一个简单的数据处理管道。 它涉及PipelineStage,它将一些StageOutput转换为另一个StageOutput。 Pipeline是一系列...的包装器

抽象基类,数据成员,构造函数和运算符重载
Abstract base class with data member, constructor and operator overloaded

我有一个保存数据的抽象基类,我需要为这些数据分配内存,另一个问题是,衍生类有=运算符重载和复制构造函数,我想......

函数参数:vector <Clazz *>&vs vector <Clazz>&
Function argument: vector<Clazz*>& vs vector<Clazz>&

我有两个函数作用于Clazz类型的对象,它们之间的唯一区别是我访问其成员的方式:void foo(vector <Clazz *>&v){... v [0] - > method(); ...

编译时间与运行时间
compile time vs run time

经过2-3个小时才知道,编译时和运行时有什么区别。 最后,我想出了这个。 在运行时分配的内存称为运行时/动态绑定和...

方法覆盖虚拟或非虚拟
method overriding virtual or not

有什么区别:a)class base {int a; public:virtual int function(); }; class derived:public base {int b; public:int function(); }; b)class base {int a; 上市:...

超类子类实例化[重复]
Superclass Subclass Instantiation

请考虑以下代码片段:SuperClass superClass = new SubClass(); //实例化SuperClass引用SubClass subClass = new SubClass(); //实例化SubClass引用如果我列出...

Objective-C类别[重复]
Objective-C Category

可能重复:如果两个ObjC类别覆盖相同的方法会发生什么? 我在NSString类上有两个类别如下://第一类#import“NSString + MyCategory1.h”@ ...

从泛型基类派生的泛型类
Derived generic class from generic base class

假设以下类//我创建的内容...公共抽象类TaxServiceProvider <T,S>其中T:TaxServiceProviderConfig其中S:TaxServiceInfo {protected T ...

有人可以解释为什么我在运行程序时会得到这个?
Can somebody explain why do I get this when I run the program? (simple Java polymorphism)

所以,我在Java中有这三个类。 当我运行程序时,我得到:20,15,10,我的问题是,为什么我得到这个而不是:15,20(不是public int getX();在B类中让我们得到15 + 5 = 20 ?...

Rails中的多重多态模型
Multiple Polymorphic Model in Rails

嘿所以我有一个我正在实施的基本架构。 以下是基本模型用户 - 应用程序组织的公共免费用户 - 订阅应用程序,有员工员工 - 属于组织......

Java中泛型集合的多态性
Polymorphism with generic collections in Java

给定此方法:public static <E extends Number> List <E> process(List <E> num)我想这样做:ArrayList <Integer> input = null; ArrayList <Integer> output = null ...

在GHCI中进行检查时可能采用不同的类型
Different Maybe Types When Inspecting in GHCI

我是Haskell的新手,并试图自学绳索,如果这是一个基本问题,请原谅我。 如果我打开解释器(ghci),为什么我会得到如下不同的类型:只有54种类型是......

AngularJS如何实现多态/依赖注入(最佳实践)
AngularJS How To Achieve Polymorphism / Dependency Injection (Best Practices)

这是一个与设计模式相关的问题。 我不是在寻找如何实现以下内容的答案,而是在服务中实现多态性的最广泛接受和方法。 假设......

instanceof与重定向方法
instanceof versus redirecting methods

在重构期间,我需要通过添加额外参数来扩展现有接口。 现在有许多旧类实现没有参数的版本,以及一些实现...的新类

jQuery插件中的方法重载
Method overloading in jQuery plugin

当我尝试自定义我们在Web应用程序中使用的第三方插件之一时,我遇到了这个问题。 我们倾向于不更新核心插件文件只是为了确保我们不会遇到...

Ocaml多态记录类型不太通用
Ocaml polymorphic records type is less general

给出以下类型:type('props,'state)reactInstance = {props:'props; 州:'州; 更新者:'事件。 (('props,'state)reactInstance - >'event - >'state) - > ...

抽象类泛型通过构造函数继承
Abstract class generic-through-constructor inheritance

我想做一个类似下面的模型,其中泛型抽象类从构造函数中获取类型(ala ArrayList())public abstract class AbstractParent <T> {protected ...

C ++中的多态性和类型转换
Polymorphism and Typecasting in C++

我在C ++中遇到了问题。 我希望获取一个派生类,将其作为基类与其他一些基类一起使用。 然后对所有只需要它们的类执行一些操作......

类型约束,多态性和木薯导管
Typeclass constraints, polymorphism and cassava-conduit

在玩Haskell和管道时,我遇到了一个我很难解释的行为。 首先让我列出需要加载的所有模块和语言扩展,以重现我的...
1 2 3 4 5 6 7 66 67