overloading 相关问题

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

接受两种不同类型作为参数的方法

我正在编写一个方法,该方法应该接受两种类型之一的对象作为其参数,这两种类型不共享除 Object 之外的父类型。例如,类型是“梦想”和“大蒜”。你可以做...

回答 10 投票 0

操作员<< overloading ostream [duplicate]

为了这样使用cout:std::cout << myObject, why do I have to pass an ostream object? I thought that was an implicit parameter. ostream &operator<<(ostream &out, const

回答 3 投票 0

有没有办法通过可选参数来缩小打字稿重载范围?

我正在尝试执行以下操作: 接口 RgbColor { r:数字; g:数量; b:数量; } 函数 rgbToHex(r: RgbColor, g?: 未定义, b?: 未定义): 字符串 函数 rgbToHex(r: 数字, g: n...

回答 3 投票 0

C++:重载多个子类参数的方法

我正在下国际象棋,这是练习基本 OOP 的好方法。有一个抽象基类 Piece 及其子类,如 King、Rook、Pawn 等,以及 Board 类。 有没有办法创建多个

回答 1 投票 0

如何使用 Tampermonkey 覆盖 JavaScript 中的匿名函数?

我有一个函数想要用 Tampermonkey 在匿名函数中重写。 (()=>{ /* 函数在这里 */ })(); 如何拦截更改代码? 我发现我可以使用 puppeteer 来做到这一点

回答 1 投票 0

这里有没有一个好方法可以让用户既保留属性的访问控制又重载索引方法?(matlab 2020a)

假设类中的成员具有私有访问属性,即 GetAccess=private,如果我们使用“.”在重载的 subsref 方法中类型引用该成员,然后访问

回答 1 投票 0

没有引用限定符的非静态成员函数

这是我上一篇文章的后续 参考非静态成员函数 在下面 const、易失性和 ref 限定的成员函数 可以使用 ... 来声明非静态成员函数

回答 1 投票 0

如何在自定义类中重载A{n}? matlab 2020a

背景知识 子引用 书中(2014年出版)的一些解释: 重载subsref方法时,可以使用switch语句来选择索引的类型并获取实际的...

回答 1 投票 0

我可以@override下面的@overloaded Python函数吗?

PySide6 函数 QComboBox.addItem 是类型提示的,在 QtWidgets.pyi 中,如下所示: @超载 def addItem(self, 图标: Union[PySide6.QtGui.QIcon, PySide6.QtGui.QPixmap], 文本: str, userData: Any = ....

回答 1 投票 0

为什么 String.valueOf(null) 会抛出 NullPointerException?

根据文档,方法 String.valueOf(Object obj) 返回: 如果参数为 null,则字符串等于“null”;否则,返回 obj.toString() 的值。 但是嗬...

回答 4 投票 0

如何在同一个类中调用两个方法?

如何在一个对象上调用同一类的两个方法?我的意思是我尝试编写一个类及其方法来运行上面的代码: 体积=Calculate.do_calc().get_volume(a); 我正在创建计算...

回答 5 投票 0

Hippomock静态函数带重载,如何使用ExpectCallFuncOverload?

具有以下课程: 数学课{ 民众: 静态 int Add(int a, int b) { 返回a+b; } 静态 int Add(int a, int b, int c) { 返回a+b+c; } }; 使用方法

回答 1 投票 0

聚合 mongodb 错误:没有重载与此调用匹配

我正在尝试从 mongodb 进行聚合,这是代码: const 报告 = 等待 FullProfile.aggregate([ { $匹配:{ 更新时间:{ $gte: dateFilter.startDate, ...

回答 1 投票 0

错误:在 C++ 中的 find 中,二进制表达式('book' 和 'const int')的操作数无效

课堂用书{ 民众: void setNameOfAuthor(string nameOfAuthor); 字符串 getNameOfAuthor(); 无效 setBookId(int bookid); int getBookId(); bool 运算符==(const book& rhs)const; 合作...

回答 1 投票 0

为什么这对 Java 方法没有生成正确的重载条件? [已关闭]

这对不能在程序中共存并产生过载,但我不明白为什么不可以。我听说每一对都会单独工作,但不能一起工作。如果他们都在课堂上,

回答 1 投票 0

如何提供两种不同的实例化方式

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

回答 4 投票 0

我需要重载构造函数吗?构造函数的每个组合的工厂方法 |工厂方法的参数?

我有4个可以默认初始化的实例变量,下面写的代码合适吗?构造函数的数量正在以可怕的速度增长,我会使用具有

回答 1 投票 0

如何使用GCC扩展来判断重载方法是否被覆盖

这里解释了 gcc 提供了一个扩展,它接受一个指向对象的指针和一个指向虚拟方法的指针,并解决了动态调度的问题,给出了一个自由函数指针。目前还不清楚...

回答 1 投票 0

Python 中一个类中具有相同名称的方法

如何在一个类中声明几个同名但参数数量或类型不同的方法? 在接下来的课程中我必须改变什么? 我的班级: “&qu...

回答 12 投票 0

重载继承类型的参数

好吧,我只是想确认一件事。 我正在为 java 的 Properties 类创建一个包装类,但我遇到了一个小问题。 如果我有 公共静态无效集(字符串键,对象v...

回答 5 投票 0

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