杭电信工作业题

本文介绍了一个名为People的类,包含私有成员变量Name、Age、Height和Weight,以及公有构造函数、进食(Eating)、运动(Sporting)和显示(Show)函数。通过实例化并操作这些成员,实现个人信息的动态更新和展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该类的数据成员有Name,Age,Height,Weight,成员函数有构造函数People,进食Eating,运动Sporting,显示Show, 其中构造函数用已知参数姓名nm、年龄a、身高h、体重w构造对象,进食函数使体重加1,运动函数使身高加1,显示函数用于显示姓名、年龄、身高、体重。 要求数据成员都是private,成员函数都是public访问权限。

 

#include <string>
#include<iostream>
using namespace std;

class People{
private:
string  name;
int age;
int height;
int weight;

public:

People(string nm,int a,int b,int c)
{
    name=nm;
    age=a;
    height=b;
    weight=c;
}

void Eating(){
    weight++;
}
void Sporting(){
    height++;


void Show();


};

void People::Show(){
    cout<<"姓名 "<<name<<endl<<"年龄 "<<age<<endl<<"身高 "<<height<<endl<<"体重 "<<weight<<endl;
    
}


int main(){
string nm;
int a,b,c;
cin>>nm>>a>>b>>c;
    
People p(nm,a,b,c);
int i,x,y;
cin>>x>>y;
for(i=1;i<=x;i++)
{
    p.Eating();
}
for(i=1;i<=y;i++)
{
    p.Sporting();
}

p.Show();

}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值