面向对象的特征——封装

       面向对象:它是一种编程思想,是一种通过多个对象之间互相协作完成功能流程的一种处理问题的思路。类和对象是面向对象的一种最直观的实现方式。类和对象的操作就是一种解决问题的解决方案。

       当我们项目功能流程较为复杂的情况下,使用声明类型和创建多个对象的方式,通过对象之间的互相调用关系,完成功能流程处理。

       面向对象本身具有三大特征:封装、继承、多态;面向对象的特征~对类和对象的操作有一定的辅助作用。

       封装:将敏感的数据隐藏起来,不让外界直接访问,对数据安全性保护的辅助作用

       继承:将多个类型共同的代码抽象出来,减少代码冗余,提高功能扩展性

       多态:在一定程度上,提升对象在项目中不同场景下的功能操作,提升代码的健壮性。

       编写代码主要作用:为了解决问题

       如果能让代码的对于数据的安全性有一定保障,同时对于代码的冗余有一定的处理,对于功能的扩展有一定的提升~辅助作用。

(1) 关于封装

为什么要封装?

       为了保护敏感/隐私属性数据,让外界访问当前对象中的属性数据时,可以按照我们指定的条件进行访问,否则不允许访问,提高属性数据的安全性。

怎么封装?实现封装的步骤

       1. 将当前类型中所有属性私有化。

       2. 给每个属性提供访问属性数据的set/get方法。

       3. 给敏感属性的访问方法中,添加访问限制条件。

什么地方使用封装?

       任何出现在类型性中的属性,都要使用封装。【理论上】

什么是封装?

       对属性数据的安全保护。【官方】

       零散数据的统一整理——封装

       多种相似方法的统一整理——封装

       数据的保护——封装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值