黑马程序员c++讲义核心
时间: 2024-01-31 17:10:29 浏览: 130
根据提供的引用内容,黑马程序员C++讲义是一份配套视频和讲义,用于C++基础入门部分的学习。讲义中包含了类对象作为类成员的内容。
以下是一个示例代码,演示了如何使用类对象作为类成员:
```cpp
class Person {
public:
// 传统方式初始化
// Person(int a, int b, int c) {
// m_A = a;
// m_B = b;
// m_C = c;
// }
// 初始化列表方式初始化
Person(int a, int b, int c) :m_A(a), m_B(b), m_C(c) {}
void PrintPerson() {
cout << "mA:" << m_A << endl;
cout << "mB:" << m_B << endl;
cout << "mC:" << m_C << endl;
}
private:
int m_A;
int m_B;
int m_C;
};
int main() {
Person p(1, 2, 3);
p.PrintPerson();
system("pause");
return 0;
}
```
这段代码定义了一个名为Person的类,其中包含了三个私有成员变量m_A、m_B和m_C。通过初始化列表方式,我们可以在创建Person对象时直接对这些成员变量进行初始化。然后,我们调用PrintPerson函数来打印这些成员变量的值。
阅读全文