基本框架

头文件(*.h)

主要是类的声明(相当于接口),包含public和private等相关成员变量,以售货机为例,可得到如下图所示代码。
【C++】C++面向对象编程基本框架
其中以 #开头的三行目的是定义且不重复定义(ifndef->if not def)

源文件(.cpp,与.h相对应)

源文件中主要用来实现头文件中声明的函数,部分头文件中声明的函数实现代码如下。
【C++】C++面向对象编程基本框架

main.cpp(主要用于“启动”程序)

即main函数存在此文件中,便于不同类函数实现,基本可实现代码如下
【C++】C++面向对象编程基本框架
上图所示代码,输出为
【C++】C++面向对象编程基本框架

相关文章: