05//11/2020
类和文件
文件是一个程序的物理结构的核心,正确地组织文件是实现高效的物理结构的第一步。
分离式编程
头文件(.h)和实现文件(.cpp)的分离
优点:
- 便于对文件的浏览,无需看实现部分,同时根据文件名就可以找到类名字。
- 处理了缩短编译时间。因为当修改bug的时候,就需要编译很多次,如果文件是分离的,基本只需要编译改动的文件。
头文件
头文件有什么
- 头文件暴露了私有变量与私有函数的信息,这些信息只在实现部分有用,其实无需在头文件中
include指令
打开指定文件,读取具体内容,并把它们插入到#include语句所在的地方。
问题
- 重复定义
//Game.h
#define MAX_PLAYER = 10
//Game.cpp