好处总是相对而言的,封装的好处是相对于直接访问数据而言的。

第一点好处:改变内部实现,除了该类的方法外,不会影响其他代码。

第二点好处:更改器方法可以执行错误检查,然而直接对域进行赋值将不会进行这些处理。

封装的意义在于,内部实现并不重要,重要的是类对外提供的方法。

封装提高了对象的黑盒性质。

 

能设置为private的都设置为private正确吗?

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-27
  • 2022-12-23
  • 2021-06-05
  • 2022-02-21
  • 2022-12-23
  • 2022-02-04
猜你喜欢
  • 2021-08-07
  • 2022-01-23
  • 2022-12-23
  • 2021-05-25
  • 2021-05-20
  • 2022-03-01
相关资源
相似解决方案