我來實現壹個,因為不知道妳實現的內容,無從下手修改。我還是寫個自己的版本。
實現如下:
/*21chenb's work
*2010-4-22
*CGame.h
*/
class CGame
{
private:
char m_string;
public:
void GameBegin();
void GameOver();
CGame();
};
void CGame::GameBegin()
{
for(int i=0;i<10;i++)//打印10個字符
{
cout<<m_string;
}
cout<<endl;
m_string++;//調用壹次,字符加1
}
void CGame::GameOver()
{
cout<<"good bye………"<<endl;
}
CGame::CGame()
{
m_string='a';//初始化把m_string設置為a
}
////////////////////////////
/*21chenb's work
*2010-4-22
*Test.cpp
*/
#include<iostream.h>
#include"CGame.h"
void main()
{
CGame cg;
char choice='y';
cout<<"Now The Game Is Beginning!"<<endl;
do{
cg.GameBegin();
cout<<"continue …y or n?"<<endl;
cin>>choice;
}
while(choice!='n');
cg.GameOver();
}