Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Java反射:根据参数和签名自动调用正确的重载方法
假设有一个名为的重载方法doTask public class Game void doTask Joker joker void doTask Batman batman Robin robin 我想调用正确的方法 给定方法的名称 doT
Java
Reflection
overloading
Java 构造函数重载
我是 Java 新手 我无法理解构造函数问题 我已经看过很多教程 但我仍然很难理解为什么我们使用构造函数 无论如何 我的具体问题是 如果我错了 请纠正我 如果我想在我的类中添加多个构造函数 我将编写第一个 第二个将是int类型 在括号内 是
Java
constructor
overloading
C#泛型方法重载与抽象访问者模式不一致
在尝试访问者模式和泛型方法时 我发现 C NET 中存在某种差异 据我所知 C 编译器更喜欢显式重载而不是泛 型方法 因此以下代码 public abstract class A public abstract void Accept Vi
c
generics
Methods
overloading
operatorprecedence
如何在 Jersey/Spring 中使用 @QueryParam 重载方法?
我想使用 QueryParam 重载一个方法 但每次我尝试执行此代码时 它都会抛出 SEVERE Exception occurred when intialization com sun jersey spi inject Errors
Java
Spring
jersey
overloading
querystring
<< 具有多个参数的运算符[重复]
这个问题在这里已经有答案了 我只是想知道我们是否可以为运算符 举个例子会更明确 anyType operator lt lt arg p1 arg p2 DoSomethingWith p1 DoSomethingWith p2 retur
c
parameters
overloading
operatorkeyword
如果编译时常量参数错误,则生成编译时错误
我正在尝试编写一个函数 如果使用编译时常量参数调用 如果参数的值与static assert 但仍然可以在运行时使用计算值进行调用 有点像这样 template
c
C11
templates
overloading
staticassert
在其参数结构上重载 C/C++ 预处理器宏
我想编写一个预处理器宏 如果它的参数是带括号的标记元组 它会做一件事 如下所示 MY MACRO x y 如果它只是一个令牌 还有其他东西 如下所示 MY MACRO x 那可能吗 如何区分空格分隔的标记的数量 即MY MACRO x an
c
overloading
cpreprocessor
C++ 重载运算符 [ ][ ]
我有 CMatrix 类 其中是指向值数组的 双指针 class CMatrix public int rows cols int arr 我只需要通过键入以下内容来访问矩阵的值 CMatrix x x 0 0 23 我知道如何使用以下方法
c
matrix
overloading
operatorkeyword
运算符重载 C++:只写版本
我正在重载数据结构的运算符 因此我有标准函数声明 T operator int i used for regular objects const T operator int i const used for const objects 所
c
overloading
operatorkeyword
类型重载宏
我有一堆 printf 调试辅助宏 如果不指定类型 那会很酷 您可以做些什么来允许 c 中的宏重载 如果在 gcc 4 3 中可用 则可以是 gcc 特定的 我想也许是 typeof 但显然这不起作用 示例宏 我还有一些 ascii 终端颜
c
macros
overloading
toString
printfdebugging
使用 std::function 进行隐式转换[重复]
这个问题在这里已经有答案了 可能的重复 为什么我的 C 编译器无法推导出 boost 函数的模板参数 https stackoverflow com questions 5871044 why cant my c compiler dedu
c
C11
implicitconversion
overloading
Typescript:根据输入值返回函数类型(枚举)
我将一些设置存储到本地存储中 当我从存储中获取 并且最好也插入 值时 我想输入响应 据我所知 最好的方法似乎是使用函数重载 这就是我现在所拥有的并且它有效 export enum SettingsKey hasOnboarded hasOn
typescript
enums
typescripttypings
overloading
conditionaltypes
该方法对于错误类型不明确
我试图了解 JAVA 中的重载是如何工作的 并试图掌握在 JAVA 中加宽 自动装箱和可变参数的情况下应用的各种重载规则 我无法理解以下场景中发生的情况 package package1 public class JustAClass pu
Java
overloading
ambiguous
封装 Action
和 Func
?
我正在尝试为某种 IExecutable 接口进行设计 我不会详细介绍 但重点是我有几个需要从基类执行的操作 它们可能采用不同的参数 没什么大不了的 并且它们可能 可能不返回值 到目前为止 这是我的设计 public abstract cl
c
parameters
action
overloading
Func
如何使带有转换构造函数的wrapper
类在重载解析中胜过wrapper
?
我正在尝试设计一个包装器来使用一些特殊逻辑来处理算术参数 https godbolt org z zG959e5Pz https godbolt org z zG959e5Pz include
c
compilererrors
overloading
overloadresolution
重载或可选参数之间的性能差异?
我想知道是否应该在 C 中使用可选参数 到目前为止 我总是重载方法 但可选参数也很好 更干净 代码更少 我在其他语言中使用它们 所以我在某种程度上也习惯了它们 有什么反对使用它们的吗 性能对我来说是第一个关键点 会掉吗 Example co
c
performance
overloading
optionalparameters
为什么不能重载类模板?
Reading 这个问题 https stackoverflow com q 11964089 20984让我想知道 是否存在禁止类模板重载的技术原因 通过重载 我的意思是拥有多个具有相同名称但参数不同的模板 例如 template
c
templates
overloading
templatespecialization
languagelawyer
右值引用和左值引用作为参数之间的区别
读完帖子后 http www cprogramming com c 11 rvalue references and move semantics in c 11 html http www cprogramming com c 11 rv
c
reference
overloading
lvalue
rvalue
C# 中的重载除法
我想在我的 C 类中重载除法运算符 所以 我写道 public string operator object obj 并得到错误 解析器错误 可重载一元运算符除外 那么 我不能重载该运算符吗 在 MSDN 上我没有看到任何示例 http m
c
overloading
C++ 转换重载函数时遇到问题:<未解析的重载函数类型>
我在超类中有一些函数 旨在将字符串与内部函数相关联 class Base typedef std function
c
casting
overloading
«
1
2
3
4
5
6
7
...13
»