封装思想

简介: 封装思想

什么是封装

把对象的 状态行为 看成一个统一的整体,将 字段方法 放到一个类中

信息隐藏: 把不需要让外界知道的信息隐藏起来

尽可能隐藏对象功能实现细节,向外暴露方法,保证外界安全访问功能;

封装的好处

  1. 保证数据的安全
  2. 提高组件的复用性


相关文章
|
7月前
|
安全 Java 数据安全/隐私保护
|
7月前
|
Java
看似封装,其实不止于封装?
看似封装,其实不止于封装?
67 1
|
7月前
|
C++
C++ 数据封装的方法,重点是其编程思想
在C++中,数据封装一般指的是将数据和操作这些数据的函数绑定在一起的程序设计方式。通常使用C++的类来实现
65 7
|
测试技术 C++
c++学习之mystring的简单封装
c++学习之mystring的简单封装
128 0
|
7月前
|
Unix Linux 测试技术
C++封装详解——从原理到实践
C++封装详解——从原理到实践
322 0
|
7月前
|
存储 编译器 C++
C++:迭代器的封装思想
C++:迭代器的封装思想
34 0
|
存储 安全 Java
Java面向对象编程三大特征 - 封装
Java面向对象编程三大特征 - 封装
78 0
|
存储 编译器 C++
【C++】list迭代器的深度剖析及模拟实现(感受类封装,类和对象的思想)
【C++】list迭代器的深度剖析及模拟实现(感受类封装,类和对象的思想)
|
Java
Java面向对象基础2——封装
简单来说,封装就是正确地设计对象的属性。要注意的是,对象代表什么,就封装对应的数据,并提供数据的对应行为
107 0
Java面向对象基础2——封装
|
网络协议 测试技术 Go
面向对象编程思想-抽象 | 学习笔记
快速学习面向对象编程思想-抽象
面向对象编程思想-抽象 | 学习笔记