2012年3月13日

面向对象设计:类的设计技巧

摘要: 读《Java核心技术》的摘录一定要将数据设计为私有。最重要的是:绝对不要破坏封装性。有时候,需要编写一个访问器方法或更改器方法,但是最好还是保持实例域的私有性。数据的表示形式可能会改变,但它们的使用方式却不会经常发生变化。当数据保持私有时,它们的表示形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。一定要对数据初始化。Java不对局部变量进行初始化,但是会对对象的实例域进行初始化。最好... 阅读全文

posted @ 2012-03-13 12:18 Jerry Zong 阅读(201) 评论(0) 推荐(0) 编辑

导航