类的设计技巧=
1、一定要将数据设计为私有;
当数据保持私有时,它们的表示形式的变化不会对类的使用者产生影响,即使出现bug也易于检测;
2、一定要对数据显式初始化;
java不会对局部变量进行初始化,但是会对对象的静态域和实例域进行默认初始化。
3、不要在类中使用过多的基本数据类型;
用其他的类代替多个相关的基本数据类型使用。这样会使类更加易于理解且易于修改。例如:
private String street;
private String city;
private String state;
private int zip;
这几个私有实例域可以使用一个类进行封装,这样便于管理。
4、不是所有的域都需要独立的域访问器和域更改器;
5、使用标准格式进行类的定义;
采用如下顺序书写类的内容:
1> 公有成员部分;
2> 包成员部分;
3> 私有成员部分.
在每一部分中应该按照下列顺序列出:
1> 实例方法;
2> 静态方法;
3> 实例域;
4> 静态域.
6、将职责过多的类进行分界;
7、类名和方法名要能够体现它们的职责;
1> 命名类名的良好习惯是采用一个名词(Order)、前面有形容其修饰的名词(RushOrder)或动名词(-ing)(BillingAddress)。对于方法来说,习惯访问器方法用小写get开头(getSalary),更改器方法用小写set开头(setSalary)。
浙公网安备 33010602011771号