1.封装的概述
是面向对象的三大特征之一(封装,继承,多态)
是面向对象编程语言以客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。
2.封装原则
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员的private,提供对应的getXxx()/setXxx()方法
3.封装好处
通过方法来控制成员变量的操作,提高了代码的安全性
把代码用方法进行封装,提高了代码的复用性
2023-04-06 09:57:04 阅读次数:402
1.封装的概述
是面向对象的三大特征之一(封装,继承,多态)
是面向对象编程语言以客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。
2.封装原则
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员的private,提供对应的getXxx()/setXxx()方法
3.封装好处
通过方法来控制成员变量的操作,提高了代码的安全性
把代码用方法进行封装,提高了代码的复用性
上一篇:Python修改文本列对齐
日常生活中的反射是一种物理现象。(如通过照镜子反射自己的容貌、水面反射景物)通过反射,可以将应该虚像映射到实物,这样就可以获取实物的某些形态特征。
Java的几种常用包
Java 8 Stream API 新特性详解及实践
牛客网刷题(2)(Java之JDK目录、集合框架图、内存管理、对象生命周期、垃圾回收机制)
Java前后端交互Long类型精度丢失(数字转字符串)
Java反射学习(2)(“反射“机制获取构造方法及内部信息(Constructor类))
基于主流SpringBoot进行JavaWeb开发的学习路线
java中常用的缓存框架
读Java实战(第二版)笔记13_Java模块系统
使用javap分析Java的字符串操作
文章
32268
阅读量
4688268
2025-04-11 07:15:54
2025-04-11 07:15:54
2025-04-11 07:12:29
2025-04-11 07:12:29
2025-04-11 07:12:29
2025-04-11 07:11:40
2023-04-18 14:15:05
2023-04-13 09:37:00
2023-04-17 09:39:54
2023-04-13 09:48:57
2023-05-10 06:02:06
2023-04-13 09:37:00