02把程序定义与实现部分用头文件与源文件分开.docVIP

  • 2
  • 0
  • 约2.59千字
  • 约 8页
  • 2016-12-07 发布于贵州
  • 举报

02把程序定义与实现部分用头文件与源文件分开.doc

02把程序定义与实现部分用头文件与源文件分开

把程序的定义与实现部分用头文件与源文件分开 把不同类分别放到不同的头文件与源文件当中,以构造良好的程序的设计风格。 下边以一个简单的例子MainTest将不同类分别放到不同的头文件与源文件中。 在VC中建一个“MainTest工程”,再新建添加如以下所需要的头文件及源文件; Animal.h: //使用预编译指令避免头文件被重复定义 #ifndef ANIMAL_H_H #define ANIMAL_H_H class Animal { public: Animal(int height,int weight); void eat(); //protected: void sleep(); //private: virtual void breathe(); }; #endif Animal.cpp: #include Animal.h #include iostream.h Animal::Animal(int height,int weight) { } void Animal::eat() { coutanimal eatendl; } void Animal::sleep() { coutanimal sleependl; } void Animal::breathe() { coutanimal breatheendl; } Fis

文档评论(0)

1亿VIP精品文档

相关文档