美文网首页
面向对象编程-封装

面向对象编程-封装

作者: Finlay_Li | 来源:发表于2019-03-29 20:31 被阅读0次
    • 定义
      把该隐藏的隐藏起来,该暴露的暴露出来

    • 怎么隐藏?
      使用访问控制修饰符:private
      它的作用是“私有化”使得类的成员只属于本类。
      可以对属性,方法修饰,不可以对类进行修饰。

    • 属性的封装

    1. 属性私有化(private),
    2. 提供公共的(public)方法:getXxx()和setXxx() 以提供对该属性的操作
    • 四种访问权限修饰符
      private 本类内部
      default 本类内部 同一个包
      protected 本类内部 同一个包 不同包的子类
      public 本类内部 同一个包 不同包的子类 任何地方

    • 修饰符说明
      对于class的权限修饰只可以用public和default(缺省)。
      1 public类可以在任意地方被访问。
      2 default类只可以被同一个包内部的类访问。

    相关文章

      网友评论

          本文标题:面向对象编程-封装

          本文链接:https://www.haomeiwen.com/subject/bbwrbqtx.html