1.一定要保证数据私有。
2.一定要对数据初始化。
3.不要在类中使用过多的基本类型。
4.不是所有的域都需要独立的域访问器和域更改器。
5.将职责过多的类进行分解。
6.类名和方法名要能够体现它们的职责。
7.优先使用不可变的类。