C 课程设计 宠物

发布 2022-09-30 16:29:28 阅读 6830

#include

#include

using namespace std;

class zcy_job;

class yyx_dog;

class zcy_pets

public:

virtual void zcy_foods()=0 ;

virtual int zcy_medicine()=0;

virtual void wlx_sport()=0;

virtual void yyx_clothes()=0;

virtual void yyx_dclean()=0;

virtual void zcy_change()=0;

class zcy_job

public:

void zcy_banzhuan(yyx_dog &)

void zcy_xsy(yyx_dog &)

void zcy_gcs(yyx_dog &)

class yyx_dog:public zcy_pets

public:

yyx_dog();

virtual void zcy_foods();

void yyx_display1( )

virtual void wlx_sport();

virtual void yyx_clothes();

virtual void yyx_dclean();

void yyx_study();

virtual int zcy_medicine();

virtual void zcy_change();

friend void zcy_job::zcy_banzhuan(yyx_dog &)

friend void zcy_job::zcy_xsy(yyx_dog &)

friend void zcy_job::zcy_gcs(yyx_dog &)

friend void wlx_raise(yyx_dog &)

friend void wlx_dong();

private:

float yyx_weight,yyx_power,yyx_money,yyx_experience,yyx_beauty,yyx_clean,yyx_life,yyx_hunger,yyx_bstudy;

string yyx_name,yyx_sex;

class wlx_cat:public zcy_pets

public:

wlx_cat();

virtual void zcy_foods();

void wlx_display2();

virtual void wlx_sport();

void yyx_catchmouse();

void wlx_housework();

virtual void yyx_clothes();

virtual void yyx_dclean();

virtual void zcy_change();

virtual int zcy_medicine();

friend void wlx_raise(wlx_cat &)

private:

string wlx_name,wlx_sex;

float wlx_weight,wlx_power,wlx_money,wlx_hunger;

float wlx_experience,wlx_beauty,wlx_clean,wlx_life,wlx_bstudy;

#include

#include

using namespace std;

class zcy_job;

class yyx_dog;

class zcy_pets

public:

virtual void zcy_foods()=0 ;

virtual int zcy_medicine()=0;

virtual void wlx_sport()=0;

virtual void yyx_clothes()=0;

virtual void yyx_dclean()=0;

virtual void zcy_change()=0;

class zcy_job

public:

void zcy_banzhuan(yyx_dog &)

void zcy_xsy(yyx_dog &)

void zcy_gcs(yyx_dog &)

class yyx_dog:public zcy_pets

public:

yyx_dog();

virtual void zcy_foods();

void yyx_display1( )

virtual void wlx_sport();

virtual void yyx_clothes();

virtual void yyx_dclean();

void yyx_study();

virtual int zcy_medicine();

virtual void zcy_change();

friend void zcy_job::zcy_banzhuan(yyx_dog &)

friend void zcy_job::zcy_xsy(yyx_dog &)

friend void zcy_job::zcy_gcs(yyx_dog &)

friend void wlx_raise(yyx_dog &)

friend void wlx_dong();

private:

float yyx_weight,yyx_power,yyx_money,yyx_experience,yyx_beauty,yyx_clean,yyx_life,yyx_hunger,yyx_bstudy;

string yyx_name,yyx_sex;

class wlx_cat:public zcy_pets

public:

wlx_cat();

virtual void zcy_foods();

void wlx_display2();

virtual void wlx_sport();

void yyx_catchmouse();

void wlx_housework();

virtual void yyx_clothes();

virtual void yyx_dclean();

virtual void zcy_change();

virtual int zcy_medicine();

friend void wlx_raise(wlx_cat &)

private:

string wlx_name,wlx_sex;

float wlx_weight,wlx_power,wlx_money,wlx_hunger;

float wlx_experience,wlx_beauty,wlx_clean,wlx_life,wlx_bstudy;

#include""

int wlx_adopt()

void main()

wlx_cat a;

yyx_dog b;

char i,j;

loop: i=wlx_adopt();

switch(i)

int wlx_adopt()

char wlx_sel;

cout<<"请选择你要领养的宠物:">wlx_sel;

while(wlx_sel=='3')

while(wlx_sel!='1' &wlx_sel!='2' &wlx_sel!='3')

system("cls调用系统清屏函数。

cout<<"error !!输入不正确,请重新输入!"cout<<"请选择你要领养的宠物:

"

查看详情"< cin>>wlx_sel;

while(wlx_sel==3)

cout<<"乖乖猫功能:做家务、抓老鼠"

"

C 课程设计

自动走迷宫小游戏。根据课堂讲授内容,做相应的自主练习,消化课堂所讲解的内容 通过调试典型例题或习题积累调试c 程序的经验 通过完成辅导教材中的编程题,逐渐培养学生的编程能力 用计算机解决实际问题的能力。同时在设计的过程中发现自己的不足之处,对以前所学过的知识理解的更加深刻,掌握得更加牢固。迷宫生成。...

c 课程设计

哈尔滨 课程设计报告。课程 c 学号 姓名 班级 教师 1.管理系统的功能说明。课程信息管理 能够增加数据,删除数据,显示数据,修改数据,按姓名和首字母查询数据和一些基本的程序功能。2.存储数据的描述。coursenumber 课程号coursename 课程名subject 所属专业xingzhi...

C课程设计

面向对象程序设计课程设计。一 设计要求。1 课程设计以3 4人为一组,每人一个模块 2 课程设计时间为1周 在处理系统的时候,要从分析系统的需求入手,根据系统需求进行详细分析,明确系统功能,然后设计系统整体架构以及划分系统模块,按照模块分配小组中每个组员的具体任务,完成设计。二 系统设计规范。1 命...