1.一般类的定义都会放入头文件
public class MyClass{
...code...
};
2.头文件用于声明而不用于定义
extern int val; //right
extern int ival = 10 // error
double jval; //error
3.一些const对象定义在头文件中
<wbr> const int val = 10<wbr> //right</wbr></wbr>
<wbr> const int ival = 10*10; //right</wbr>
注意:若const变量不是用常量表达式初始化,那么它就不应该在头文件中定义
<wbr> const double value = sqrt(2); //error</wbr>