• java 封装


    封装

    1、          什么是封装

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

    2、          为什么要封装?

    封装的四大好处:

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

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

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

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

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

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

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

  • 相关阅读:
    MR架构
    概念词汇
    数仓项目06:DWD层
    Informatic学习总结_day03
    oracle_创建和管理表
    oracle_使用子查询创建表
    oracle数据类型
    文本变语音引擎 ekho
    [LNOI2014]LCA
    POJ 2942 Knights of the Round Table
  • 原文地址:https://www.cnblogs.com/dopaer/p/6549580.html
Copyright © 2020-2023  润新知