莎士比亚作文:编程 急需答案

来源:百度文库 编辑:高考问答 时间:2024/05/07 01:49:03
将下列程序分离成类定义和成员函数的定义,改成多文件的结构(写出各个文件的文件明)。主函数使用类的方式采用包含类定义的头文件的方法。写出运行结果。
#include "iostream.h"
class cat
(protected;
int itsage;
public:
int getage()
{return itsage;}
void setage(int age)
(itsage=age;}
void meow()
(cout<<"meow.\n";}
};
void main()
{cate frisky;
frisky.setage(5);
frisky.meow();
cout<<"frisky is a cat who is"
<<frisky.getage()
<<"years old.\n";
frisky.meow();}

将class cat写成一个头文件,然后main()那个文件include进去不就行了吗。