(1)写一个含有int 型数据成员 a 的类C并用两种方法初始化 a 的值。 (2)在主函数中定义类C的一个对象并用 整数37给它赋值。
时间: 2023-05-29 20:03:15 浏览: 85
构造函数与对象成员-C++程序设计谭浩强
(1) 类C的定义如下:
```
class C {
public:
int a; // int型数据成员a
// 方法一:在构造函数中初始化a
C(int value) {
a = value;
}
// 方法二:使用初始化列表初始化a
C(): a(0) {
// 构造函数体
}
};
```
(2) 在主函数中定义类C的一个对象并用整数37给它赋值的代码如下:
```
int main() {
// 定义类C的一个对象并用整数37给它赋值
C c;
c.a = 37;
return 0;
}
```
阅读全文