类设计感悟

来源:互联网 发布:拉勾网职位数据 编辑:程序博客网 时间:2024/05/21 09:14

类设计技巧:

1、一定保证数据私有化

2、一定要对数据初始化

3、不要在类中使用过多的基本数据类型

4、不是所有的域都需要setter和getter

5、将职责过多的类进行分解

6、类的名字能体现他的职责  ---类名一般是形容词+名词  或者 用动名词(加  -ing)修饰名词比如 BillingAddress


继承设计技巧:

1、将公共操作和域放在超类

2、不要使用受保护的域

3、使用继承实现is-a关系

4、除非所有继承方法都有意义、否则不要使用继承

5、在覆盖方法时,不要改变预期行为

6、使用多态,而非典型信息(if else)

7、

0 0
原创粉丝点击