1.封装的概述
是面向对象的三大特征之一(封装,继承,多态)
是面向对象编程语言以客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。
2.封装原则
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员的private,提供对应的getXxx()/setXxx()方法
3.封装好处
通过方法来控制成员变量的操作,提高了代码的安全性
把代码用方法进行封装,提高了代码的复用性
2023-04-06 09:57:04 阅读次数:379
1.封装的概述
是面向对象的三大特征之一(封装,继承,多态)
是面向对象编程语言以客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。
2.封装原则
将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问成员的private,提供对应的getXxx()/setXxx()方法
3.封装好处
通过方法来控制成员变量的操作,提高了代码的安全性
把代码用方法进行封装,提高了代码的复用性
上一篇:Python修改文本列对齐
Java编程中的设计模式:单例模式的深入解析与应用
探索 Java 垃圾回收新纪元:ZGC 与 Shenandoah GC 深度解析
Java技术进阶:探索Java中的小众新特性
Java中的内存模型与并发控制:从基础到高级
深入探索 Java AOT 编译与 Native Image:提升 Java 启动速度和性能
使用Java构建高性能微服务架构
探索Java的新边疆:Quarkus与响应式编程
深入理解Java中的垃圾回收机制:原理、优化与最佳实践
深入学习Java语言核心技术
深入浅出 Java 的最新技术发展与实战应用
文章
31309
阅读量
4472599
2025-03-18 10:01:12
2025-03-18 09:59:32
2025-03-18 09:59:32
2025-03-18 09:59:32
2025-03-18 09:59:32
2025-03-18 09:59:32
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-02-20 10:35:48