zoukankan      html  css  js  c++  java
  • 封装的使用

     我们在程序设计的时候要追求“低耦合”“高内聚”,

     高内聚就是类内部数据操作细节自己完成,不允许外部干涉,

    低耦合是暴露少量的方法给外部使用,尽量方便外部调用;

    1 什么是封装

          将类的信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法对隐藏的信息进行操作和访问;

    2 封装的好处

        ① 只能通过规定的方法访问数据,

        ② 隐藏类的实例细节,方便修改和实现;

    3 实现封装的方式

       java提供了三种默认的访问权限,准确的来说还有一种默认的访问权限,一共四种

          private          在当前类中访问

          default          咋当前包中访问

          protected     在当前类和她派生的类中访问

          public            公众的访问权限

    4 封装的实现步骤

        ① 修改属性的可见性设为private,

        ② 创建 setter/getter方法(用于属性的读写),

        ③ 编写getter方法来获取值;

    5 封装的使用规范

       举例

  • 相关阅读:
    ES数据-MySql处理Date类型的数据导入处理
    es搜索引擎
    Java Web学习路线
    九樱天下-观察期
    一些平常的总结
    ES搜索引擎-简单入门
    工作中异常的一些总结
    抽象和封装的一点总结
    python之路_django分页及session介绍
    python之路_django中母板及cookie介绍
  • 原文地址:https://www.cnblogs.com/gnos/p/12831248.html
Copyright © 2011-2022 走看看