黑马程序员技术交流社区
标题:
Java中类设计技巧总结
[打印本页]
作者:
Wokno
时间:
2014-6-6 17:57
标题:
Java中类设计技巧总结
1、保持实例域数据的私有性。
这有助于加强类的封装性,当实例域保持私有时其表现形式的变化并不会对类的使用者产生影响。
2、对数据初始化。
Java中并不会对局部变量进行初始化,但会对成员实例域的数据进行初始化,但我们应不要过于依赖编译器的默认初始化,尽量将数据显示的初始化。具体的初始化包括对类初始化的“static代码块”,对对象的“构造代码块”、“构造方法”等。
3、尽量在类中不要使用过多的基本数据类型。
使用类与类之间的关系来代替基本类型的使用,这样有助于后期对类的修改等等。
4、不是所有的实例域都需要设置一个域访问器和域修改器。
5、将功能过多的类进行分解。
这个说法不是很好理解,但我们应当将那些明显可以分解为两个类的复杂类进行分解。
6、类名和方法名应当要能够体现其主要的功能。
这对代码的阅读性来说是非常重要的。
作者:
马宁
时间:
2014-6-6 19:34
不错,来顶起来 !
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2