题记:自己通过对工程的熟悉,理解的是头文件一般是对类的声明(成员函数与数据成员),或者对变量的声明,并没有具体实现某些函数,具体的函数要放在cpp文件中去实现。
一、头文件
通过查找资料,明白自己的理解大方向还是正确的,但是缺少细节的理解。
- 头文件(.h)
写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一 般来说不写出具体的实现。 - 在写头文件时需要注意,在开头和结尾处必须按照如下样式加上预编译语句
#ifndef CIRCLE_H
#define CIRCLE_H
class Circle
{
private:
double r;//半径
public:
Circle();//构造函数
Circle(double R);//构造函数
double Area();//求面积函数
};
#endif
#pragma once