腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
如何
构造
两个
对象
,并将
彼此
作为
参数
/
成员
model-view-controller
、
language-agnostic
、
oop
我有
两个
类,每个类都需要
彼此
的一个实例才能运行。通常,如果一个
对象
需要另一个
对象
来运行,我喜欢在
构造
函数中传递它。但在这种情况下我不能这样做,因为一个
对象
必须在另一个
对象
之前实例化,因此第二个
对象
不存在,无法传递给第一个
对象
的
构造
函数。我可以通过将第一个
对象
传递给第二个
对象
的
构造
函数,然后在第一个
对象
上调用setter将第二个
对象</em
浏览 2
提问于2008-12-16
得票数 1
回答已采纳
1
回答
将指向
对象
的指针声明为类
成员
对象
的
参数
c++
、
object
、
pointers
、
constructor
我需要
两个
指向
对象
的指针和另一个
对象
作为
类
成员
变量。我找到了,但是在讨论指向
对象
和
对象
本身的指针时,我需要一个组合。我需要的三个
成员
看起来如下(摘自示例代码): dynamixel::PortHandler *portHandler = dynamixel::PortHandler::getPortHandler(DEVICENAMEporthandler和packethandler
作为
参数
,因此似乎无法工作。如果有
浏览 0
提问于2018-11-01
得票数 1
回答已采纳
1
回答
自定义或提供提示,允许用最终
成员
反序列化
对象
spring
、
mongodb
、
spring-data
、
final
当我尝试使用查找方法检索保存的
对象
时,我会得到一个NoSuchMethodException,因为MongoTemplate试图调用类的一个
成员
的不存在的默认
构造
函数。该
成员
没有默认
构造
函数,因为它是一个包含最终
成员
的最终类。有
两个
构造
函数。第一个
参数
接受所有相关值。第二个接受Map,并具有@JsonCreator注释,它使Jackson能够对这个类“打得好”。
如何
让MongoTemplate成功地反序列化我的类?
浏览 4
提问于2014-11-26
得票数 3
回答已采纳
2
回答
char(*)[20]与char(*Object::变量)[20]有何不同?
c++
、
arrays
我创建了一个以多维数组(网格)
作为
参数
(char grid[][20])的
对象
,以及这些
对象
的向量(它将属于这些
对象
)。
构造
函数将
成员
变量char (*my_grid)[20]分配给
参数
,以便
对象
函数可以更改原始网格。这已经起作用了--我可以将my_grid[x][y]分配给不同的值,并且它会更改原始的“网格”。我希望创建一个
成员
函数来创建另一个新
对象
(从原始
对象
中),传递
浏览 4
提问于2014-09-23
得票数 0
回答已采纳
1
回答
在C++中设置
对象
相等
c++
我们
如何
将
两个
对象
的私有
成员
设置为
彼此
相等。我的意思是将Class2的私有
成员
分配给Class1,这样当我们设置
对象
时,我们可以设置它们
彼此
相等。
浏览 36
提问于2019-07-03
得票数 0
1
回答
可移动但不可复制的物品:按价值传递还是通过参考传递?
c++
、
c++11
、
parameter-passing
、
move-semantics
、
ownership-semantics
考虑到仅可移动但不可复制的
对象
(例如,std::thread或std::unique_ptr),我希望通过将该
对象
作为
参数
传递给
构造
函数来转移该
对象
所包含的资源的所有权。
作为
std::thread的一个示例,考虑下面的类Value,它的
构造
函数通过值接受std::thread#include <utility> Value(std::thread th):
浏览 6
提问于2019-11-21
得票数 1
回答已采纳
1
回答
将常量数据
成员
作为
类
成员
的
对象
c++
、
object
因此,我正在尝试编写一个名为argument的类,它将Phone类的一个
对象
作为
参数
。但是,phone类使用一个名为msg的常量数据
成员
。由于phone类中的const数据
成员
,这将无法编译。我该
如何
修复它?任何帮助都将不胜感激!//下面是我的Phone类的默认
构造
函数,它使用const数据
成员
msg
浏览 0
提问于2015-10-12
得票数 0
2
回答
在C++中,调用派生
构造
函数是否创建了基
对象
?
c++
、
derived
如果基类的
构造
函数初始化了Base类中的int x,那么Base
对象
是否存在? 在派生
构造
函数的
参数
列表中,当有一个Base b
作为
类
成员
时,应该有一个
参数
还是
两个
参数
?
浏览 11
提问于2021-10-19
得票数 1
1
回答
C++中
构造
函数的调用次数不等于C++中析构函数的调用次数
c++
、
class
、
oop
、
constructor
、
destructor
我试过了,我需要一个解释我发现,析构函数调用的数量并不等于
构造
函数调用的数量,实际上它们更多。我有2个
构造
函数调用和4个析构函数
浏览 0
提问于2015-11-07
得票数 0
2
回答
使用非静态
成员
函数的C++排序向量
c++
、
sorting
、
pointers
、
function-pointers
、
pointer-to-member
它有
两个
公共项目。 然后,我想使用C++ sort函数对vector进行排序。并传递我创建的实例的
成员
函数compare。compare
成员
函数使用变量choice来决定排序机制。 但我无法获得指向Sorter实例的
成员
函数Sorter的指
浏览 2
提问于2011-01-22
得票数 0
回答已采纳
1
回答
如何
使用
成员
初始化程序列表防止在c++中创建冗余
对象
?
c++
、
oop
、
object-construction
我有一个问题,在初始化
对象
时有和没有
构造
函数
成员
初始化列表的区别。在下面的代码片段中,有
两个
类Test1和Test2,每个类都有
两个
构造
函数,这
两个
类的
对象
是在另一个类Example的默认
构造
函数中创建的。Test1的
对象
是在
成员
初始化程序列表中用一个
参数
创建的,而Test2的
对象
则是在Example的
构造
函数体中使用一个
参数
创
浏览 0
提问于2018-12-25
得票数 1
回答已采纳
1
回答
在Java中声明类和接口的
成员
变量
java
、
generics
、
member
我有一个具有
构造
函数的类,它接受一个必须是类Context (或任何子类)的
参数
,并实现接口Alertable。我将使用这个
参数
设置一个
成员
变量,然后在整个类中使用该变量
作为
Context的实例或Alertable的实例。public <T extends Context & Alertable> ApiGateway(T context) // Constructor code here
如何
声明
成员
变量我想出
浏览 4
提问于2017-03-19
得票数 3
1
回答
是否有正确的方法来处理类中的数据库连接?
php
、
database
、
class
、
interface
我通常将PDO
对象
存储为
成员
。然而,在实践依赖注入过程中,我遇到了一个问题,我无法确定处理数据库连接的优雅方法。 !!我所做的一切。在每次实例化类时,我总是将PDO
对象
传递给
构造
函数。
构造
函数存储给定PDO
对象
的引用。主要问题是,
如何
将数据库连接到特定的类?延长PDO?传递PDO
对象
作为
参数
?或者让另一个类扩展PDO并实现
两个
?;OTL。
浏览 1
提问于2016-10-11
得票数 1
回答已采纳
2
回答
什么时候不应该在
构造
函数中使用初始化列表?
c++
、
constructor
当我们不应该在
构造
函数中使用初始化列表时,请有人引用一个示例代码,以及
如何
通过赋值来克服这种情况?我正在为下面的声明寻找一个例子 如果类有
两个
构造
函数,需要以不同的顺序初始化
对象
的数据
成员
,则可能会发生这种情况。或者,如果
两个
数据
成员
是自引用的,则可能发生这种情况。或者当数据
成员
需要引用该
对象
时,您希望避免编译器在开始
构造
函数体的{之前使用this关键字(当特定编译器碰巧发出该特定警告时)。或者当您
浏览 5
提问于2012-04-25
得票数 4
回答已采纳
1
回答
在标准中没有“隐式
参数
”这样的东西吗?
c++
、
this
、
this-pointer
、
implicit-parameters
从:”如果函数是一个非静态
成员
函数,则函数的
参数
应该使用指向调用
对象
的指针初始化,就像通过显式类型转换一样。我的意思是,在this
参数
的上下文中,标准似乎区分了非静态
成员
函数和
构造
函数。例如,标准规定,对于非静态
成员
函数,函数的this
参数
应该通过指向转换的调用
对象
的指针初始化,就像通过显式类型转换一样。但是标准并没有对
构造
者说同样的话。那么,为什么标准会做出这种区分呢?我的意思是,为什么标准没有说
构造</e
浏览 11
提问于2022-04-17
得票数 2
1
回答
State模式似乎使用了循环引用。为什么没问题呢?
oop
、
design-patterns
、
state-pattern
但是,在规范状态模式中," State“
对象
需要引用"context”
对象
才能引起转换,而"context“
对象
需要引用"state”
对象
才能触发它们的行为。 这不是一个循环引用吗?
浏览 0
提问于2012-07-22
得票数 10
回答已采纳
3
回答
实例化
对象
列表
c#
、
list
、
class
、
constructor
我确信这个问题以前已经回答过了,但老实说,我不知道
如何
找到答案,而且我的搜索也没有产生任何结果;请尽管回答这个问题,可以结束这个主题并指向正确的问题/答案。获得
成员
名单的正确程序是什么?我的数据库查询很简单-我有一个存储过
浏览 2
提问于2017-02-16
得票数 1
回答已采纳
2
回答
PHP概念(值
对象
/数据访问
对象
)
php
、
oop
、
value-objects
我在看,我有几个问题要问, 值
对象
的
构造
函数是
如何
定义的?
作为
一个接受所有“数据
成员
”
作为
参数
或坚持默认
构造
函数并使用mutator /访问器方法来设置/获取数据
成员
的方法?
浏览 0
提问于2010-04-29
得票数 2
4
回答
在给定宽度和高度的情况下,
如何
调整
对象
的2D矢量的大小?
c++
、
c++11
、
vector
、
resize
、
multidimensional-array
我的类GameBoard有一个
成员
变量,它是类Tile
对象
的2D向量。GameBoard
构造
函数以宽度和高度
作为
参数
。
如何
根据传递给
构造
函数的宽度和高度来调整Tile
对象
的2D向量?
如何
用Tile
对象
填充它,这样我就可以这样做了?
浏览 9
提问于2013-04-08
得票数 23
回答已采纳
3
回答
如何
在映射中使用存储指向
成员
函数的指针的Binder2nd
对象
?
c++
、
stl
我需要在map中存储指向
成员
函数的指针。
成员
函数接受一个
参数
,该
参数
在
构造
映射时必须由特定值绑定。我该怎么做?映射应该有一个binder2nd
对象
作为
它的值。例如:我不知道
如何
声明这张地图。
浏览 3
提问于2011-03-22
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券