面向对象三大特征之封装

封装

  • 将类的某些信息隐藏在类内部,不允许外部程序直接访存

  • 通过该类提供的方法来实现对隐藏信息的操作和访问

  • 隐藏对象的信息

  • 留出访问的接口

    只有getXXX方法的属性是只读属性

    只有setXXX方法的属性是只写属性

封装的作用:

  1. 提高程序的安全性,保护数据
  2. 隐藏代码的实现细节
  3. 统一接口
  4. 系统可维护增加了

get,获得这个数据

set,给这个数据设置值

Alt+insert(ins):自动生成get,set方法

记住这句话:属性私有,get/set(set方法里会添加一些安全性的判断)

狂神:《面向对象三大特征之封装》

    原文作者:shadow_maples
    原文地址: https://blog.csdn.net/weixin_50342605/article/details/118460980
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞