全文预览

C++课程设计报告坦克游戏

上传者:徐小白 |  格式:doc  |  页数:37 |  大小:102KB

文档介绍
;Рprivate:Р?int x,y;Р};Р//飞机类Рclass Plane{Рpublic:Р?void showPlane(){Р?gotoxy(x,y-2);Р?printf("Y");Р?gotoxy(x,y-1);Р?printf("Y");Р?gotoxy(x-1,y);Р?printf("YYY");Р?gotoxy(x,y+1);Р?printf("Y");Р?}Р?Plane(int X=1,int Y=2){Р x=X;Р y=Y;Р mmm=0;Р?}Р?void setlocationPlane(int X,int Y){Р x=X;Р y=Y;Р?}Р?void move(){Р?if(mmm==2)Р?{Р int X=x,Y=y;Р mmm=0;Р deletePlane(X,Y);Р if(X==78) X=0; //飞机如果到达最右边,则返回最左边Р setlocationPlane(X+1,Y);Р showPlane();Р?}Р mmm++;?Р?}Р?void deletePlane(int x_myplane,int y_myplane){Р gotoxy(x_myplane,y_myplane-2);Р printf(" ");Р gotoxy(x_myplane,y_myplane-1);Р printf(" ");Р gotoxy(x_myplane-1,y_myplane);Р printf(" ");Р gotoxy(x_myplane,y_myplane+1);Р printf(" ");Р?}Р?int getX(){Р return x;Р?}Р?int getY(){Р return y;Р?}Р?~Plane(){}Р?int judge_bulletoftank_plane(Bullet *head);

收藏

分享

举报
下载此文档