构建一个类 Stock,含字符串 stockcode及整型数据成员quantity、双精度型数据成员price。构造函数含3个参数,当定义Stock的类对象时,将对象的第1个字符串参数赋给数据成员stockcode,第2和第3个参数分别赋给quantity
时间: 2024-10-07 16:08:03 浏览: 49
1_构建一个类Stock_
5星 · 资源好评率100%
在C++中,你可以这样定义一个名为`Stock`的类,包含`stockcode`, `quantity`, 和 `price` 这些数据成员:
```cpp
class Stock {
public:
// 数据成员
std::string stockCode;
int quantity;
double price;
// 构造函数,接受三个参数
Stock(const std::string& code, int q, double p) {
stockCode = code; // 赋值stockcode参数
quantity = q; // 赋值quantity参数
price = p; // 赋值price参数
}
};
```
在这个类中,当你创建`Stock`类的对象时,可以直接通过构造函数传递所需的信息:
```cpp
Stock myStock("AAPL", 100, 150.50);
```
这里,`myStock`是一个`Stock`类型的对象,它的`stockCode`被设为"AAPL",`quantity`设为100,`price`设为150.50。
阅读全文