正经人小王 发表于 2021-6-11 21:36:02

c++类的组合

类的成员类的int成员也是被组合的类的成员吗?求求

人造人 发表于 2021-6-11 21:49:15

什么?

正经人小王 发表于 2021-6-14 20:45:44

人造人 发表于 2021-6-11 21:49
什么?

class A
{
   int a;
};
class B
{
   A a;
}:
int main()
{
B b;//b里面有无int成员?谢谢大佬!!!
}

人造人 发表于 2021-6-14 21:01:09

#include <iostream>

class A
{
public:
    int a;
};

class B
{
public:
    A a;
};

int main()
{
    B b;
    b.a.a = 10;
    std::cout << b.a.a << std::endl;
}

yuxijian2020 发表于 2021-6-14 21:30:31

当然不是,B类中只有A类型的成员A类型中的属性只属于A,不属于B

Gacy 发表于 2021-6-14 21:56:49

这你得好好看看教材或者听一下你们老师说
我记得以前我们上这个课的时候老师讲的很清楚的
页: [1]
查看完整版本: c++类的组合