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

原创 2013年12月02日 23:34:48

#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();

}

相关文章推荐

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

成员函数有构造函数(People)、进食(Eatting)、运动(Sporting)、睡眠(Sleeping)、显示(Show)和显示人数(ShowNum)。其中构造函数由已知参数年龄(a)、身高(h...

类与对象1

编写设计一个People类。该类的数据成员有年龄(age)、身高(height)、体重(weight)、函数成员有进食(eating)、运动(sporting)、睡眠(sleeping)。其中进食函数...

商店销售统计,每天有一个折扣价格,一次购10件以上者可以享受9.8折优惠,已知三个销售员的销售情况,运用静态数据成员和静态成员函数编写程序

#include #include using namespace std; class Product { public: Product(int m,int q,float p):...

7.1 含有静态数据成员和成员函数的Time类

* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:     第七周 任务一     ...

第七周实验报告(一)含有静态数据成员和成员函数的TIME类

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:含有...

第七周c++任务一。含有静态数据成员和成员函数的Time类

【任务1】含有静态数据成员和成员函数的Time类:类中所有的对象共有的数据 class Time { public:  Time(int=0,int=0,int=0);  void show...

第七周任务1含有静态数据成员和成员函数的Time类

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:构建...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编写设计一个People(人)类。该类的数据成员有年龄(age)、身高(height)、体重(weight)和人数(num),其中人数为静态数据成员,成员函数有构造函数(People)、进食(Eatt
举报原因:
原因补充:

(最多只允许输入30个字)