一、封装的优点
提高代码安全性
提高代码复用性
高内聚:封装细节,便于修改内部代码、提高可维护性
低耦合:简化外部调用,便与调用者使用,便于扩展和协作
二、封装的实现
| 修饰词 | 范围 |
| private | 同一个类 |
| defafult | 同一个包、同一个类 |
| protected | 同一个类、包、子类(父类与子类同包) |
| public | 所有类 |
三、封装使用细则
(一)属性一般使用private 访问权限。
属性私有后,提供相应的get、set方法来访问相关属性,这些方法通常是public修饰
(二)方法,一些使用与本类的辅助性方法采用private修饰,希望其他类调用的用private 修饰
本文探讨了封装在软件开发中的关键作用,包括提高代码安全性、复用性,以及通过不同访问权限控制实现高内聚和低耦合。重点讲解了如何在实践中运用私有属性、get-set方法,并给出了属性和方法修饰符的使用建议。
335

被折叠的 条评论
为什么被折叠?



