c++定义一个dog类包含age weight
时间: 2023-07-04 12:07:05 浏览: 268
C++中声明类的class与声明结构体的struct关键字详解
5星 · 资源好评率100%
以下是一个简单的 C++ Dog 类定义,包含年龄和体重:
```c++
class Dog {
private:
int age;
float weight;
public:
// 构造函数
Dog(int age, float weight) {
this->age = age;
this->weight = weight;
}
// 获取年龄
int getAge() {
return age;
}
// 获取体重
float getWeight() {
return weight;
}
};
```
在上面的代码中,我们使用了类的私有成员变量 `age` 和 `weight` 来存储狗的年龄和体重。我们还定义了一个构造函数来初始化这些值,并提供了公有的 `getAge()` 和 `getWeight()` 成员函数,以便其他代码可以访问这些值。
阅读全文