编写设计一个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();

}

阅读更多
上一篇某单位的职工工资包括基本工资Wage,岗位津贴Subsidy,房租Rent,水费WaterFee,电费ElecFee。设计实验工资单位管理的类Salary
下一篇定义一个描述学生(Student)基本情况的类,数据成员包括姓名(name)、学号(num)、数学成绩(mathScore)、英语成绩(englishScore)、人数(count)、数学总成绩(ma
想对作者说点什么? 我来说一句

C++编写一个时间类Time实验报告

2011年06月21日 441KB 下载

没有更多推荐了,返回首页

关闭
关闭