声明并实例化一个person对象p
时间: 2024-05-12 11:18:37 浏览: 19
好的,让我来回答你的问题。
为了声明并实例化一个person对象p,我们需要先定义一个person类。下面是一个简单的person类的定义:
```
class person {
public:
int age;
string name;
double height;
double weight;
void introduce() {
cout << "Hi, my name is " << name << "." << endl;
cout << "I am " << age << " years old." << endl;
cout << "I am " << height << " cm tall." << endl;
cout << "I weigh " << weight << " kg." << endl;
}
};
```
在这个person类中,我们定义了四个属性:年龄、姓名、身高和体重,以及一个函数introduce(),用于介绍这个人的信息。
接下来,我们可以使用这个person类来实例化一个person对象p:
```
person p;
```
通过这个语句,我们创建了一个名为p的person对象。
现在我们可以对这个person对象p的属性进行赋值,例如:
```
p.age = 25;
p.name = "John";
p.height = 178.5;
p.weight = 70.5;
```
最后,我们可以使用p的introduce()函数来介绍这个人的信息:
```
p.introduce();
```
这个函数将输出以下信息:
```
Hi, my name is John.
I am 25 years old.
I am 178.5 cm tall.
I weigh 70.5 kg.
```
希望这个回答能够解决你的问题!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)