概念
利用抽象数据类型将数据和操作包装在一起,隐藏内部细节,暴露对外的接口用于外部交互。
即只能通过该对象对外提供的接口来访问该对象。
好处:1.良好的封装能够减少耦合。
2.类内部的结构可以自由修改。
3.可以对成员进行更精确的控制。
4.隐藏信息实现细节。
具体案例
利用抽象数据类型将数据和操作包装在一起,隐藏内部细节,暴露对外的接口用于外部交互。
即只能通过该对象对外提供的接口来访问该对象。
好处:1.良好的封装能够减少耦合。
2.类内部的结构可以自由修改。
3.可以对成员进行更精确的控制。
4.隐藏信息实现细节。