derived-class 相关问题

在面向对象语言中,派生类可以从基类继承属性和/或成员函数,也称为超类。 cf继承和多态。

在 C++ 中扩展类(System.Windows.Forms.TextBox)

在 C# 中,我经常喜欢创建一个名为“IntTextBox”的自定义类,它只允许有效整数存在于“Text”属性中。 公共类 IntTextBox : TextBox { 字符串原点=“0”; ...

回答 2 投票 0

DnD 骰子滚动模拟

我正在尝试为我的朋友制作一个模拟的掷骰子游戏。我想使用两个类 Dice 和一个子类 VarDice,这将让用户选择多少面。但是,我正在努力......

回答 0 投票 0

如何使用类型为基参数子类的参数重载函数?

如果我有一个基本抽象类,其函数将它自己的类作为参数: 类组件抽象 { 民众: 虚拟布尔方法(组件&其他)= 0; }; 我有一个孩子

回答 2 投票 0

如果 dynamic_cast<void*> 强制转换一个底层非最派生类的对象会发生什么?

我们知道dynamic_cast会强制转换一个指向最派生对象的指针;但是如果底层对象不是最派生的呢?例如: 类 BaseClass { 公共:

回答 2 投票 0

抽象类中的具体属性:为什么在一个派生类中所做的更改在另一个派生类中不可见

见底部类图 我有一个 bool 属性:ClsUcCommon_Abstract::IsPreventFocusFromLeavingControl 定义如下: 公共布尔 IsPreventFocusFromLeavingControl { 得到;放; } 一个

回答 0 投票 0

C# 使用派生类的方法覆盖带有基类的抽象方法

似乎找不到解决方案,也不明白为什么这是不可能的: (第一行代码似乎不想在我的浏览器上正确格式化) 名称空间定义 { 公共接口 ...

回答 2 投票 0

C++ 通过派生类创建基类成员[关闭]

我很难理解以下代码: 类基础{ Base(){/* 做事 */}; }; 派生类:公共基地{ Deriv(){/* 做事 */}; }; // 我对

回答 1 投票 0

无法将基类(数据合约)投向派生类。

DataContract] public class SearchCriteria { [DataMember] public string CountryID { get; set; }。} [DataContract] public class CitySearchCriteria: SearchCriteria { [DataMember] ...

回答 3 投票 9

如何在派生函数对象列表中进行迭代,并访问派生对象的成员变量。

我有一个函数对象定义: struct BaseFunctor { std::string desc = "不是这个!"; virtual double operator()(double a, double (*func) (double)) = 0; }; 和一组派生 ...

回答 1 投票 0

有没有其他方法可以防止派生类的超类方法被调用,而不是基类的方法,比如用关键字之类的?

当我和我的一些同事一起练习C++的时候,他们中的一个人在一个派生类中 "经历了一个bug":长话短说,他正在调用基类方法(callFoo),而他期望调用......

回答 1 投票 2

C#派生类初始化

我的C#代码方案: public class BaseClass { public int A; public float B; /a numerous of other fields public string Y; }; public class DerivedClass:BaseClass { ...

回答 1 投票 0

C++11:如何在派生类中访问基类成员?

在一个C++11的程序中,我想访问一个基类Base的成员b2,在一个派生类中,派生类是这样的: struct Base { const int b1 = 0; const int b2 = 0; Base (int b1) : b1(b1) {}。/ ...

回答 1 投票 0

如何使用函数(而不是构造函数)将派生类对象分配给基类指针?

问题总结 我不知道如何通过函数(不是构造函数)用new-operator创建一个派生类的对象,并让基类指针指向它。设置我有一个...

回答 1 投票 0

C++派生类阵列

我目前正在研究一个问题,需要将几个概念联系在一起。我首先定义一个类 "Base",它使用CRTP(见https:/www.modernescpp.comindex.phpc-is-still-lazy)来 ...

回答 1 投票 0

xamarin绑定类属性

我正试图通过xamarin制作一个安卓的小程序。我也在尝试包含一些MVVM。我有一个模型类UserInfoM(有名字,密码,...)。我有一个viewmodel "mainpageVM",在...

回答 1 投票 0

我们可以在任何需要基类的地方使用派生类来代替吗?(在模板的情况下)

我对C++很陌生,但我似乎找不到这个问题的答案。如果我有一个类模板 的构造函数,其对象类型为ClassA。 而我有...

回答 1 投票 0

基类对象访问派生类资源时出错。

我有一个叫做Base的基类和一个叫做Derived的派生类,一个基类指针可以指向一个派生类对象,也可以访问它的资源,但是我在做这个操作的时候出现了一个错误。

回答 1 投票 0

C#:将基类集合对象复制到派生类对象中

我具有如下的基类和派生类(这只是一个示例):class Base_TripLog {public List trips = ... public Base_TripLog(string log_filename){//加载...

回答 1 投票 0

C ++设置方法未将值分配给派生类

我的设置者未设置。我已经将这个问题解决了大约一个半星期。就像一切都准备就绪,代码已编译,似乎一切都在正常运行,...

回答 1 投票 0

硬件抽象层(HAL)中的实现的动态切换

我正在尝试实现硬件抽象层(HAL),以使用所有相同的接口访问多个类似的设备。问题是,我应该如何实现...

回答 1 投票 -1

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