在 C++ 中,我们通过定义一个 类(Class)来定义自己的数据结构。一个类定义的一种数据类型,以及相关联的一组操作。类机制是 C++ 中最重要的特性之一。实际上, C++ 在设计之初的考虑就是能够定义使用上如同内置类型一样自然的 类类型(Class Type)。每一个类实际上都定义了一种新的类型,其类型名就是类名。
类的定义一般放在头文件中,通常使用.h
作为头文件的后缀。标准库头文件一般不带后缀。
对于 #include
指令,包含来自标准库的头文件时,用尖括号 (<>)
包围头文件名。对于不属于标准库的头文件,则用双引号 ("")
包围。
文件重定向:将标准输入和标准输出与命名文件相关联起来。1
addItem <input_file >output_file
成员函数(member function)定义为类的一部分的函数,有时候也被称为方法(Method)。
点运算符 .
调用运算符 ()