overloading 相关问题

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

JSDoc:重载函数描述放在哪里

鉴于 JSDoc 记录了以下重载函数,我可以在哪里放置该函数的描述? /** * @超载 * @param {字符串} arg0 * @return {无效} *//** * @超载 * @p...

回答 1 投票 0

如何在Typescript中实现抽象类?

我目前有一个软件,其功能会根据安装的操作系统(例如 Windows 或 Linux)而变化。 所以我只想创建一个适合操作系统的对象......

回答 1 投票 0

参数化方法的方法重载和默认返回类型

我有以下设置: 公共类 SomeUtil { 公共静态无效 doSmth(布尔 b) { System.out.println("布尔值"); } 公共静态无效doSmth(字符串b){ ...

回答 2 投票 0

是否可以在C++中重载abs()?

我正在编写一个库来处理 2D 矩阵代数,使用矩阵内数据类型的模板,以便拥有最大的自由度并基本上处理任何类型的矩阵...

回答 2 投票 0

如何让函数模板更专业化

给出代码: #包括 类我的流{ 民众: 模板 MyStream& 运算符<<(T&& t) { std::cout << t << std::e...

回答 1 投票 0

避免在具有不同类型参数的方法中重复

我有两个自动生成的类,这些类具有相同的参数和方法,我们称它们为ClassA和ClassB。我需要将这个自动生成的类转换为内部模型,所以我

回答 2 投票 0

重载方法可以转换其参数然后调用其原始方法吗?

我希望重载一个当前采用单个 int 参数的方法。 重载将采用双精度或小数。 而不是重载将其参数投射到...

回答 2 投票 0

将 0 传递给重载函数,其中一个重载采用枚举,另一个重载采用双精度,是不明确的

我有一个重载的函数。其中一个函数需要双精度。另一个名为MyEnum 的枚举。 如果我用 0 调用这个函数,它会抛出编译时异常 编译错误(第 8 行,第 3 栏)...

回答 1 投票 0

Java,如何编写根据输入具有不同返回类型的方法?

我想编写一个或多个方法,根据输入返回不同的结果。 从客户端,我向服务器发送请求并反序列化响应主体,我想提供

回答 1 投票 0

最Pythonic的方式提供两种不同的实例化方式?

假设我有一个 AmbigouslyClass 类,它有两个属性,a 和 b(假设它们都是 int,但它可以更通用)。它们通过一些可逆方程相关,这样我就可以

回答 1 投票 0

在重载函数上运行线程时出错

static bool breakThread= false; void TestMeUsingMiltiThreading(unsigned int uParentID) { 标准::计算<< "Thread " << uParentID << " Invoked Current thread "...

回答 1 投票 0

C++ 由单行中的多个运算符重载用法引起的意外输出[重复]

我是一名正在学习C++的学生(尤其是运算符重载部分)。在学习期间,我发现以下使用运算符重载的代码没有产生预期的输出。一开始,

回答 2 投票 0

为什么调用带有 short 的方法会选择 `void (int)` 重载而不是 `void (Short)`?

我正在学习Java。当我调用 go(x) 时,我得到“int”。为什么不是“短”? 公开课测试{ public static void go(Short n) {System.out.println("Short");} public static void go(int ...

回答 1 投票 0

为什么在类上定义 __getitem__ 使其在 python 中可迭代?

为什么在类上定义 __getitem__ 使其可迭代? 例如,如果我写: B类: def __getitem__(自我,k): 返回 k cb = B() 对于 cb 中的 k: 打印 k 我明白了

回答 6 投票 0

使用模板和不使用模板制作功能会产生不同的结果?

我写了这段代码: #包括 void test(std::string && x) { 标准::计算<< "test: 1" << std::endl; } void test(const std::string & x) { std::...

回答 1 投票 0

为什么在类上定义 __getitem__ 使其在 python 中可迭代?

为什么在类上定义 __getitem__ 使其可迭代? 例如,如果我写: b类: def __getitem__(自我,k): 返回 k cb = b() 对于 cb 中的 k: 打印 k 我得到输出: 0 1个 2个 ...

回答 6 投票 0

在 C# 中创建将数据保存在 .txt 或 .csv 文件中以供操作/使用的控制台应用程序的问题

编辑:我解决了将数据添加到 .txt 文件的问题,但现在当我运行控制台程序并添加新员工时,它会像计划的那样为每个员工提供随机 ID #,但显示的是什么。 .

回答 0 投票 0

重载方法但输出不是我期望的

这里是问题: 创建一个名为 TipCalculation 的程序,其中包含两个重载方法——一个接受双倍的餐费和小费(例如,30.00 和 0.20,其中 0.20 代表...

回答 2 投票 0

使用 Gmock 模拟重载方法

问候所以我有一个如下所示的界面 A类接口{ 民众: /// =A 可以处于的不同状态 枚举类状态{ 闲置的, 忙碌的 }; 结构 AMetad...

回答 1 投票 0

使用基于其他对象的对象构造函数重载函数的风险

我想我很清楚不时发生的事情。我有一个函数 coordCopy(),它有大量的重载。这是设计使然。我有五个不同的坐标对象,e...

回答 0 投票 0

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