腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
C#
继承
和
默认
构造
函数
、
、
假设有一个
基
类
A和一个从A派生
的
类
B。然后,我们知道
类
B永远不会
继承
类
A
的
构造
函数
。但是,
当
创建B
的
新对象
时
,则在
调用
类
B
的
默认
/自定义
构造
函数
之前先
调用
类
A
的
默认
构造
浏览 0
提问于2015-04-30
得票数 50
2
回答
当
基
类
不在VB.Net
时
实例
化
派生对象
时
,
基
类
的
共享成员是如何反应
的
?
、
、
、
这些问题非常直截了当,在我
的
任何准备中都找不到答案。在
基
类
中未
实例
化
基
类
时
,派生对象
实例
化时,
基
类
的
共享成员如何反应?共享
构造
函数
是否
在
基
级被
调用
?如果
基
类
没有
实例
化
,那么在
基
类
中定义<
浏览 3
提问于2011-10-25
得票数 1
回答已采纳
5
回答
强制派生
类
使用
参数实现
基
类
构造
函数
、
可以在需要实现
构造
函数
(带有参数)
的
派生
类
上强制编译
时
契约吗?FooBar()可以消除编译器错误,但提供了一种危险
的
方法来
实例
化
FooBar,而不初始
化
所需
的
基
类
int值。不
继承
默认
构造
函数
,因为
它
提供了一个显式
的
constructor.FooBar,确实
继承</em
浏览 6
提问于2011-07-02
得票数 24
回答已采纳
1
回答
为什么
使用
-声明
的
继承
构造
函数
不
使用
默认
构造
函数
初始
化
虚拟
基
类
?
、
、
、
昨天我偶然发现了一个
使用
声明
的
继承
构造
函数
的
。在仔细阅读了答案和之后,我发现
当
直接
基
类
也
使用
using从虚拟
基
继承
构造
函数
时
,可能存在一些不一致(或者至少是我
的
误解)。因此,基本上,虚拟
基
类
需要
默认
构造
,因为它不在BBC<
浏览 3
提问于2020-04-22
得票数 2
回答已采纳
2
回答
当
对象被WCF反序列
化
程序初始化时,为什么我
的
抽象
基
类
的
构造
函数
没有被
调用
?
、
、
标题中
的
问题...简而言之,我有一个WCF服务,
它
公开返回实体
类
的
操作。客户端
类
继承
自抽象
基
类
,而不是
默认
的
System.Object。抽象
基
类
定义了一个
默认
构造
函数
。在
调用
其中一个服务方法
时
,我希望在datacontract序列
化
程序物化返回
的
对象时<em
浏览 0
提问于2009-08-26
得票数 7
回答已采纳
3
回答
如果派生
类
没有参数
化
构造
函数
,我如何从派生
类
调用
基
类
的
参数
化
构造
函数
?
、
、
我有一个带有两个
构造
函数
的
基
类
:一个
默认
构造
函数
和一个参数
化
构造
函数
。另一个
类
继承
自该
基
类
,并且
它
只有一个
默认
构造
函数
。如何从派生
类
调用
基
类
的
参数
化
<
浏览 1
提问于2011-02-28
得票数 4
4
回答
super()如何在
构造
函数
中工作?
、
、
对于如何在
构造
函数
中
使用
super(),我有一个简短
的
问题。我知道如何
调用
超
类
的
基本知识,但最近我看了一些代码,不明白在本例中如何
使用
它。下面是让我困惑
的
那部分
的
要点: String myString = null; } public interfaceMethod {
浏览 6
提问于2014-06-25
得票数 4
回答已采纳
2
回答
为什么大多数
基
类
( virtual )
的
默认
构造
函数
在创建大多数派生
类
的
对象
时
没有在私有虚拟
继承
中被
调用
?
、
、
、
、
在创建大多数派生
类
的
对象
时
,如何在私有虚拟
继承
中
调用
大多数
基
类
的
默认
构造
函数
。但是,在大多数派生
类
的
构造
函数
初始
化
程序列表中提到
的
情况下,
也
不会
调用
相同
的
值。另一方面,下面提到
的
代码被成功编译,A()
构造
浏览 6
提问于2017-05-05
得票数 1
6
回答
我可以从
基
类
调用
派生
类
构造
函数
吗?
如果我有一个
基
类
。class Base{};class Derived : public Base{} Derived d;注意:我能找到
的</
浏览 0
提问于2018-12-22
得票数 0
回答已采纳
3
回答
面向对象编程、
继承
复制
构造
函数
、
假设我有一个
基
类
"person“。我公开地从
基
类
"person“
继承
了一个
类
"student”。我还没有编写
基
类
和派生
类
的
复制
构造
函数
。现在假设我在主程序中编写{student sobj2=sobj1;现
浏览 0
提问于2010-01-15
得票数 3
回答已采纳
2
回答
通过定义
默认
的
私有
构造
函数
使
类
不可
继承
虽然我已经看到final和虚拟
继承
方法实现了这一点,但我不明白为什么定义任何
构造
函数
(除了
默认
的
私有
构造
函数
)都不会阻止
继承
类
。(此外,
基
类
的
复制
构造
函数
和副本分配方法应该声明为私有的,以防万一。)基本上,我
的
意思是,如果
基
类
的
构造
函数
是私
浏览 4
提问于2017-08-09
得票数 1
回答已采纳
7
回答
如果
构造
函数
不是
继承
的
,为什么要
调用
它们?
、
、
、
代码正在打印所有
构造
函数
。我读到,当我们从另一个
类
派生
类
时
,
构造
函数
不会被
继承
。那么为什么创建c是从b和a
调用
构造
函数
呢?
浏览 8
提问于2016-12-29
得票数 5
回答已采纳
3
回答
在c++
的
菱形问题中,为什么我们需要从子类
调用
grand_parent
构造
函数
?
、
、
、
1,2,3); return 0;如果我替换代码
使用
four(int a,int b,int c) :two(a,b),three(a,c) 像这样
的
错误消息:在我
的
代码块ide中没有匹配
的
函数
调用
'one::one()‘。正如你所看到
的
,这是一个基于菱形problem.Where
类
<e
浏览 5
提问于2019-07-26
得票数 11
2
回答
使用
CRTP
的
全局
构造
函数
、
我希望允许一个
类
从一个
基
类
CRTP
继承
,这个
基
类
导致在main()开始之前创建并运行一个全局
构造
函数
。我们
的
想法是
使用
它在一些映射中注册一个类型,以便稍后查找。似乎只有当我
实例
化了派生
类
的
成员并
使用
了
基
类
时
,这才能起作用。Bar { static Foo foo_; }
浏览 0
提问于2014-02-22
得票数 0
3
回答
当
有人在从抽象
类
继承
的
类
的
构造
函数
中
调用
super
时
,会发生什么?
、
、
我想知道
当
有人在
继承
自抽象
类
的
类
的
构造
函数
中
调用
java super()方法时会发生什么。正如我们所知,抽象
类
不能被
实例
化
,但super
调用
抽象
类
的
构造
函数
。 让我们举个例子。
浏览 29
提问于2020-07-14
得票数 0
回答已采纳
8
回答
为什么要
调用
基
构造
器?
、
、
拥有这样
的
代码:{ {}class B:A public B(int x):base(3)} 我不明白。B
类
是A
类
的
独立子类,为什么我需要
调用
它
的
构造
函数
?我很困惑,因为看起来A
的
实例
是在我创建B
的
实例
时
创建
的
。
浏览 0
提问于2011-04-04
得票数 0
回答已采纳
6
回答
C++
调用
基
类
构造
函数
、
、
cout << "Total area: " << Rect.getArea() << endl; }creating shape creating shape Total area: 35 在
构造
这两个派生
类
对象
时
,我发现
它
始终是首先
调用
的
基<
浏览 5
提问于2013-04-03
得票数 55
回答已采纳
1
回答
如果不为具有不同签名
的
不同派生
构造
函数
调用
基
类
的
构造
函数
,会发生什么?
、
}; Derived(int p1, int p2) { ... };请注意,我不是,不是,而是显式地为Derived
的
构造
函数
调用
在创建Base
实例
时
,
默认
情况下
是否
调用
Derived
的
任何
构造
函数
? 如果是,Base(int param)是在
使用
Derived(int param)
浏览 10
提问于2022-04-28
得票数 0
回答已采纳
4
回答
在C++中,一个抽象
类
可以在没有纯虚拟
函数
的
情况下实现吗?
、
、
我想
使用
保护
的
构造
函数
,但是它不能完全解决这个问题,因为从
它
继承
的
类
能够
实例
化
基
类
。因此,任何合适
的
技术都将不胜感激。
浏览 5
提问于2013-07-03
得票数 5
回答已采纳
5
回答
继承
-
实例
化
问题
、
在
继承
中,
当
一个派生
类
被
实例
化
(创建了派生
类
obj )
时
,第一个内存被留出。在此之后,将
调用
派生
类
构造
函数
。问题是,根据我
的
研究,
基
类
构造
函数
是在
调用
派生
类
构造
函数
之前
调用
的
。但是,派生
类</em
浏览 4
提问于2011-04-10
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券