黑马程序员技术交流社区
标题:
类设计技巧
[打印本页]
作者:
嗬嗬嗬_000
时间:
2015-7-25 21:54
标题:
类设计技巧
类设计技巧
一定要数据设计为私有
最重要的是:绝对不啊哟破坏封装型.当数据保持私有时,他们的表示形式的变化不会对类的使用者产生影响,即使出现Bug也易于检测.
一定要对数据初始化
具体的初始化方式可以使提供默认值,也可以使在所有的构造器中设置默认值.
不要在类中使用过多的基本数据类型
就是说,用其它的类代替多个相关的基本数据类型的使用.这样会使类更加易于理解与修改.
不是所有的域都需要独立的域访问器和域更改器
如:一个Human的类,一旦构造了一个Human对象,它的出生日期就不需要修改了.
使用标准格式进行类的定义
一定采用下面的书写顺序书写类的内容:
共有访问特性部分
包作用域访问特性部分
私有访问特性部分
在每一部分中,应该按照下列顺序列出
实例方法
静态方法
实例域
静态域
将职责过多的类进行分解
类名和方法名要能够体现它们的职责
作者:
heavenzizou
时间:
2015-7-25 22:03
谢谢分享~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2