类设计技巧


(1)一定要将数据设计为私有,绝对不能破坏封装性
(2)一定要对数据初始化
(3)不要在类上使用过多的基本数据类型,就是用户信息与地址信息实例域分开
(4)不是所有的域都需要独立的域访问器和域更改器
(5)使用标准格式进行类的定义
一定采用下面的顺序书写类的内容
1公有访问特性部分
2包作用域访问特性部分
3私有访问特性部分
在第一部分中应该按照下列顺序列出
1实例方法
2静态方法
3实例域
4静态域
(6)将职责过多的类进行分解
(7)类名和方法要能够体现它们的职责
1与变量应该有一个能够反映其含义的名字一样,类也如此,尽量体现各自表达的意思

(8)强烈为每个类写一个toString方法

你可能感兴趣的:(设计)