好处总是相对而言的,封装的好处是相对于直接访问数据而言的。
第一点好处:改变内部实现,除了该类的方法外,不会影响其他代码。
第二点好处:更改器方法可以执行错误检查,然而直接对域进行赋值将不会进行这些处理。
封装的意义在于,内部实现并不重要,重要的是类对外提供的方法。
封装提高了对象的黑盒性质。
能设置为private的都设置为private正确吗?
好处总是相对而言的,封装的好处是相对于直接访问数据而言的。
第一点好处:改变内部实现,除了该类的方法外,不会影响其他代码。
第二点好处:更改器方法可以执行错误检查,然而直接对域进行赋值将不会进行这些处理。
封装的意义在于,内部实现并不重要,重要的是类对外提供的方法。
封装提高了对象的黑盒性质。
能设置为private的都设置为private正确吗?
Java使用直接内存的好处
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M