编写设计一个People(人)类。该类的数据成员有年龄(age)、身高(height)、体重(weight)和人数(num),其中人数为静态数据成员,成员函数有构造函数(People)、进食(Eatt

#include<iostream>

using namespace std;

class People{

protected:

int age;

double height;

double weight;

static int num;

public:

People(int a ,double h,double w){

age=a;

height=h;

weight=w;

num++;}

~People(){};

void Sporting(){height++;};

void Eating () {weight++;};

void Sleeping (){

age++;

height++;

weight++;

}

static int getNum(){ return num;} 

void Show() {

cout<<"age"<<" "<<"heigth"<<" "<<"weight"<<" "<<endl;

cout<<age<<" "<<height<<" "<<weight<<endl;}

void showNum(){cout<<"number:"<<num<<endl;};

};

int People::num=0; //一定要给静态函数赋初值

void main(){

 

People t1(52,180,56);

People t2(41,134,42);

t1.Show();

t2.Show();

    t1.showNum();

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值