腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
讨论
向量
中
的
对象
时
,
如何
访问
特
定于
派生类
的
方法
和
属性
?
c++
vector<Piece>> piece;}; 目前,我有一个包含64个通用块
的
棋盘
对象
: 当我试图
访问
只有rook才有的东西,而不是其他
的
块,例如bool isRook,它抛出一个错误,isRook类没有
属性
: std::cout << board.piece.at(3).at(0).isRook<< std::endl; /
浏览 30
提问于2020-01-27
得票数 3
回答已采纳
1
回答
指针
的
向量
。
如何
使用?
c++
、
pointers
、
vector
我正在为我
的
一个项目学习c++。目前,我正在考虑使用指向类
的
指针
向量
(我将填充从这个基类派生
的
类),因为我希望
访问
特
定于
每个
派生类
的
唯一函数。不过,我不太清楚该
如何
使用它,从我对法
向量
的
经验来看,我明白
如何
才能让人痛苦地工作起来,所以我只想知道几件事:
如何
删
浏览 4
提问于2012-09-28
得票数 2
3
回答
使用ptr_vector
访问
派生类
的
方法
c++
、
boost
、
casting
、
polymorphism
、
ptr-vector
public: ~DerivedB(); 目标
如何
正确地将迭代器转换为正确
的
派生类
? 也许有更好
的
浏览 5
提问于2012-07-20
得票数 0
回答已采纳
3
回答
在
向量
中
更新同一基类
的
不同
派生类
的
数据成员
c++
、
inheritance
、
vector
我正在用C++编写一个三维网格模型,它有不同
的
单元格类型,都存储在网格类
中
的
向量
中
。我已经定义了一个基类GridCell类,我还有两个
派生类
GridCell1
和
GridCell2。现在,在建立模型
时
,我读取了一个文本文件,该文本文件告诉我
如何
在Grid类
中
填充我
的
gridCell
向量
(std::vector<gridCell*> gridCellVector);这意味着
浏览 1
提问于2015-08-10
得票数 2
回答已采纳
1
回答
使用基构造器创建派生
对象
c++
、
arrays
、
csv
我将CSV文件
中
的
一行读取到一个
向量
中
,然后希望将这个
向量
传递到一个正确
的
派生类
中
,以便创建一个具有正确私有
属性
的
对象
。但是,我
如何
将
向量
向上传递到基类,而不只是传递给派生
对象
?retailPrice; std::string frameAspect; std::string
浏览 0
提问于2016-03-13
得票数 1
1
回答
在运行时处理多个可能
的
继承类
c#
、
inheritance
我正在用C#编写我
的
第一个Windows Form面向
对象
程序。我正在尝试理解
如何
处理将创建几个可能
的
不同类
的
可能性。但是我
浏览 0
提问于2013-12-29
得票数 0
2
回答
在
抽象类
对象
向量
中
访问
子类
方法
的
良好设计
java
、
object
、
inheritance
、
vector
、
abstract-class
我使用
向量
来存储AnAbstractClass超类
的
对象
。抽象类只包含两个非构造函数
方法
: return name;
在
每个子类
中
,我创建了一个getCost
方法
。
在
anotherClass
中
,我有抽象类
对象
的
向量
。
在
anot
浏览 4
提问于2015-03-20
得票数 0
回答已采纳
4
回答
如何
根据
对象
的
运行时类型而不是基类型对列表
中
的
对象
进行操作?
c++
在
我
的
程序
中
,我有一个基本
的
对象
类
和
一个
向量
。我有一个想要在每个
对象
上执行
的
操作*,但是这个操作依赖于
对象
*
的
最大
派生类
。因此,我使用
访问
者模式。但是,我发现
访问
者模式导致了大量
的
耦合;每当我添加一个新
的
对象
派生类
时
,我必须更改基Visitor
和</
浏览 2
提问于2011-06-28
得票数 0
回答已采纳
2
回答
如何
访问
作为基类形式
的
参数传递
的
派生类
的
实例
的
属性
c#
、
inheritance
、
polymorphism
、
derived-class
、
base-class
在
C#
中
,我有一个基类
和
一个
派生类
。我有一个基类作为输入参数
的
函数是否有一种
方法
可以
访问
特
定于
派生类
的
属性
,即使它已作为基类传递我理解这些解决方案可能并不优雅,但目前
的
替代方案是对不同
的
派生类
多次重复此函数。
浏览 0
提问于2011-09-29
得票数 0
回答已采纳
8
回答
c#
中
受保护
的
属性
c#
、
protected
13; { console.write(i);}当protected
属性
与
派生类
私有
属性
同名
时
,
如何
访问
派生类
内基类<
浏览 3
提问于2012-06-08
得票数 2
回答已采纳
2
回答
在
派生类
构造函数中使用智能指针
c++
、
oop
、
inheritance
、
polymorphism
、
shared-ptr
问题一开始:(前言: c++ oop编程新手)}
和
两个
派生类<
浏览 2
提问于2017-07-11
得票数 0
回答已采纳
2
回答
通过基类指针获取派生成员变量
c++
Vector2f size); sf::RectangleShape body;对于其他形状,如圆、线
和
三角形,我有类似的
派生类
。我使用此函数根据从文件
中
获得
的
文本字符串返回形状:{ if (name == "RECTANGLE"else if (name == "LINE"
浏览 0
提问于2018-12-03
得票数 0
回答已采纳
5
回答
从基类
对象
列表中标识
派生类
型
c#
、
class
、
inheritance
、
types
、
derived
这可能看起来有点“家庭作业”
和
/或琐碎,但它是为了真正
的
商业目的;这是我能想到
的
最简单
的
方法
来解释我
在
概念上试图做
的
事情。我
如何
才能将这些添加到"Animal“好友列表(作为类型Animal),同时保留
访问
派生类
的
属性
的
能力?(
在
中
,我仍然需要能够处理特
定于
动物类型
的
<em
浏览 0
提问于2010-01-16
得票数 5
回答已采纳
1
回答
Visual C++ -不能调用
派生类
函数
visual-c++
、
inheritance
、
polymorphism
、
derived-class
//我正在制作
的
垄断游戏中有一个名为Square
的
基类。其中一个
派生类
称为freeParking。freeParking类有一个名为playSquare
的
函数,我试图调用这个函数,但是main
中
的
playSquare函数调用会给我带来错误。下面是我试图使用
的
代码:#pragma once #include <iostream> using namesp
浏览 0
提问于2014-03-17
得票数 0
1
回答
多态还是
属性
字典?
c++
、
polymorphism
、
class-design
、
stdmap
我需要解析一个XML并在C++
中
创建对应于XML元素
的
对象
,并将这些XML元素
的
属性
作为
属性
打包到这些
对象
中
。XML元素/
属性
以及相应
的
C++类/
属性
继承自具有与派生
对象
共有的
属性
的
基
对象
。我考虑为公共
属性
使用一个基类,而
派生类
只需要定义特
定于
对象
浏览 2
提问于2016-11-25
得票数 2
回答已采纳
1
回答
是否可以
在
OpenMP并行区域内使用带有共享
属性
的
派生类
型变量?
fortran
、
openmp
我正在运行一个Fortran代码(用英特尔Fortran编译),它有一个OpenMp并行区,我想在其中
访问
存储
在
派生类
型
向量
(具有不同类型
的
可分配字段)
中
的
数据。每个线程只能在这个
向量
中
的
一个位置工作,因此我希望
向量
具有“共享”
属性
。 当运行代码
时
,我得到了一些奇怪
的
错误,因此我想知道是否可以以这种方式使用
派生类
型
向量<
浏览 0
提问于2012-02-06
得票数 2
5
回答
C++我应该使用虚拟
方法
吗?
c++
、
polymorphism
、
virtual-functions
让我首先告诉您,我理解虚拟
方法
是
如何
工作
的
(多态、后期绑定、vtable)。 我
的
问题是我是否应该把我
的
方法
变成虚拟
的
。我将举例说明我
在
具体情况下
的
两难处境,但任何一般性
的
指导方针也将受到欢迎。在这个库
中
,我有一个类CallStack,它捕获一个调用堆栈,然后提供对捕获
的
堆栈帧
的
类似
向量
的
访问
。捕获由prote
浏览 7
提问于2014-01-27
得票数 3
回答已采纳
1
回答
boost::序列化多态类型初始化
serialization
、
boost
、
polymorphism
、
boost-serialization
我有一个基类
和
4个
派生类
。我将我所有的
派生类
存储
在
基类指针类型
的
向量
中
。
在
第一次初始化期间,我使用它们
的
构造函数以不同
的
方式创建每个
派生类
型。基本上,它们各自
的
ctor中都有不同
的
参数类型。(我不得不提供一个受保护
的
默认ctor来使BOOST_CLASS_EXPORT编译,但那是另一回事)。我不能/不能保存这些
派生类
<
浏览 0
提问于2010-11-19
得票数 0
回答已采纳
1
回答
调用父函数,该函数
在
JavaScript(ES6)构造函数链中被子函数覆盖
javascript
、
class
、
constructor
、
this
、
ecmascript-6
foo in A is called但实际上是foo in B is called子函数必须重写父函数,以便执行一些额外
的
工作,并防止外部
访问
能够
访问
原始工作。this
中
构建
时
,似乎B仍然指向子A。这就是为什么我无法联系到父母A
的
foo。
如何
使this调用在构造函数链期间被子构造器覆盖<em
浏览 4
提问于2015-09-16
得票数 39
4
回答
C++ -从
向量
中
获取
派生类
变量
c++
、
inheritance
、
vector
我试着写一个应用程序,但我不知道
如何
到达
派生类
的
变量,这些变量
在
基类
的
向量
中
。}我寻找了其他问题,但找不到任何解决我问题
的
方法
。如果有,而且我错过了,那么对不起。
浏览 0
提问于2012-11-27
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python教程-史上最全的Python面向对象知识点疏理
Python面向对象知识点疏理
神级程序员花7天整理面向对象资料!精确到每一步!看完肯定会!
C+笔记八十:继承中的对象模型
说说Python面向对象三大特性?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券