zoukankan      html  css  js  c++  java
  • java 封装

    封装

    1、          什么是封装

    隐藏具体实现细节,只提供对外公共访问的接口。(利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部细节,只保留对外接口与之联系。)

    2、          为什么要封装?

    封装的四大好处:

    1>   良好的封装能够解耦(降低耦合度)。

    封装作为独立的实体,与其他的关联性低,可以与其他进行灵活组合使用。

    2>   类内部的结构可以自由修改。

    当有大量调用该类的方法或属性的代码需要改变时,只需要修改被调用的封装的实现细节内容即可,无需修改使用该类的客户代码。

    3>   可以对成员进行更精准的控制。

    当调用该类的属性时,出现赋值或取值不合理时,在封装的入口和出口进行控制,达到不合理操作的及时提醒。保证数据的合理性。

    4>   隐藏信息,实现细节。

  • 相关阅读:
    MyBatis_2
    JDBC(java database connectivity)
    异常的各种情况
    Spring(一)
    SpringMVC(四)
    SpringMVC(三)
    SpringMVC(二)
    springMVC文件上传、拦截器、数据校验
    springMVC数据相关
    初步接触springMVC
  • 原文地址:https://www.cnblogs.com/dopaer/p/6549580.html
Copyright © 2011-2022 走看看