【发布时间】:2013-12-23 21:08:48
【问题描述】:
正如问题所述!
假设我有以下sn-p
class A
{
int x;
int y;
}
class B : public A
{
int z;
}
class C
{
A a;
public C(A a) : a(a){}
}
如果我用 B 类调用 C 的构造函数会发生什么,它会在类中复制它的 A 部分数据吗?或者也将它的 B 数据保存在某个地方?
提前致谢!这可能是一个愚蠢的问题,但我实际上从未理解。
【问题讨论】:
-
呵呵,我家有绝对的 C++ 和 C++ Essentials。:P
标签: c++ object superclass