# 头文件与类的声明

1. C++的对象编程可分为两种
Object Based(基于对象) : 面对的是单一 class 的设计
Object Oriented(面向对象) : 面对的是多重 classes 的设计， classes 和 classes 之间的关系。

2. 头文件中的防卫(guard)式声明
```cpp
# pragma once
```

