overloading 相关问题

术语重载和重载可以参考: - 构造函数和方法重载,一种多态,其中基于传递的参数的数据类型调用具有相同名称的不同函数 - 运算符重载,一种函数或方法重载的形式,其中被重载的动作是一个运算符,例如+或 -

使用抽象参数调用Java通用接口

我知道有很多类似的问题,但如果可能的话,我没有找到一个漂亮而干净的解决方案。我正在实现一个带抽象类型子类的通用接口。问题是......

回答 2 投票 2

重载C宏

有没有更好的方法来“重载”像这样的宏?我需要一个接受各种参数的宏。 #define DEBUG_TRACE_1(p1)std :: string p [] = {p1}; log _log(__ FUNCTION __,p,1)#...

回答 2 投票 13

将参数传递给重载函数的一些问题[重复]

package java_coding; public class String_Null {public static void main(String [] args){// TODO自动生成的方法stub String_Null string_Null = new String_Null(); string_Null.method(...

回答 1 投票 0

C ++:使用关键字运算符重载成员的构造函数

在Halide的源代码中,我读了这行代码:operator halide_type_t()const {return type;在一个名为Type的类的定义中,它包含一个成员类型,它是......

回答 1 投票 -1

打字稿中的重载函数类型

如何在不提供重载的具体功能的情况下创建函数类型?通过检查重载函数的类型,接口/对象上似乎有多个调用签名...

回答 2 投票 0

在python中,如何根据返回类型重载return / get?

在python中,是否可以重载返回类型?基本上,我试图看看我是否可以这样做:class Node(object):def __init __(self):self.value = 5 def hello(...

回答 2 投票 -1

在Java中调用哪个重载方法

我有一个基本的继承情况与超类中的重载方法。 public class Person {private String name; private int dob;私人字符串性别;公众人物(...

回答 5 投票 56

Python - 使用不同的参数重载相同的函数

我有一个功能,设置功能,并希望有两个版本的功能。一个接受所有功能并将它们分成单词和短语,第二个接收已经拆分的单词和短语......

回答 2 投票 1

使用声明来重载具有私有可访问性的继承函数

我有一个看起来像这样的类:class A {public:void foo(int arg){foo(arg,false); } private:void foo(int arg,bool flag){}};它以这种方式构建,因为我想要foo的......

回答 2 投票 2

Kotlin:可以通过元编程在编译期间修改函数吗?

在JavaScript / Python等动态语言中,可以在运行时覆盖或“修改”函数。例如,为了修改JS中的alert函数,可以这样做:const ...

回答 1 投票 5

python类中的重载方法[重复]

我试图在方法重载中添加numpy数组但是得到类似TypeError的错误:add()缺少1个必需的位置参数:'n3'import numpy as np class addition:def add(self,n1,n2):...

回答 1 投票 -3

在Python中重载:重复

class tri:def __init __(self,x = 0):self.x = x def __str __(self):return'({0})'。format(self.x)def __add __(self,one,two):length = self.x + one.x + two.x返回长度>>> perp = tri(5)...

回答 2 投票 -1

超载不是类型的身体

TypeScript是否根本不检查函数体是否存在函数重载?以下编译,虽然它显然没有做它声称的:函数a(输入:字符串):字符串函数a(...

回答 1 投票 1

在java中将一种基本类型转换为另一种基本类型

在下面的代码类Main {void m1(double x){System.out.println(“double”); } void m1(float x){System.out.println(“float”); } void m1(long x){...

回答 3 投票 0

我们可以使用运算符重载来改变负的行为[重复]

是否有可能使用运算符重载来改变C ++中整数的减运算符的行为?

回答 2 投票 -1

Java重载和继承规则

我一直在学习,因为我参加了考试,而且我对大多数Java没有太多问题,但我偶然发现了一个我无法解释的规则。这是一个代码片段:public class A {public int method(...

回答 3 投票 31

对于set iterator和const_iterator的输入,不能重载成员函数(但可以用于其他stl迭代器)

编译以下代码struct foo {int foo(std :: set ::迭代器); int foo(std :: set ::为const_iterator); };我从gcc(mingw)func.cpp得到以下错误:5:9:...

回答 1 投票 1

为什么没有为不同的返回类型定义方法重载?

在Scala中,您可以通过使用共享公共名称但具有不同arities或不同参数类型的方法来重载方法。我想知道为什么这也没有延伸到......

回答 6 投票 9

TypeScript:如何在0.8.0.0之后的版本中将null传递给重载函数?

今天将TypeScript从0.8.0.0更新到0.8.1.1。 TS编译器现在抱怨将null或undefined传递给重载的函数/方法。例如,谷歌地图标记类有......

回答 2 投票 3

C ++类模板构造函数基于类型决策

我在这里发现了一个类似的问题,但它没有具体回答我的问题。我有一个简单的类模板,只需要一个参数。它不存储任何成员变量,也没有方法......

回答 1 投票 2

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