面向对象类设计7大技巧(如果已具备证明已是高级水平了)
1. 一定要保证数据私有
这是最重要的;绝对不要破坏封装性。有时候需要,编写一个访问器方法或更改器,但是嘴还还是保持实例的私有性。很多经验告诉我们,数据的表示形式很可能会改变。但他们的使用方式却不会经常发生改变。当数据保持私有时 , 它们的表示形式的变化不会对类的使用者产生影响 , 即使出现 bug 也易于检测 。
2.一定要对数据初始化
java 不对局部变量进行初始化,但是会对对象的实力进行初始化。最好不要依赖于系统的默认值。而是应该显示的初始化所以的数据,具体的初...
原创
2021-11-02 15:53:07 ·
400 阅读 ·
0 评论