封装的概述
- 含义:隐藏事务的属性和实现细节,对外提供公共的访问方式。
- **好处:**隐藏了事物的实现细节。
提升了代码的复用性
提升了安全性 - 封装的原则:
成员变量和实现细节的方法,隐藏
需要对外提供访问这些隐藏内容的方式
private 关键字
-
单词含义
私有的、私密的 -
修饰内容,只要是成员都能修饰
-
加上private的成员只能在本类中访问。
-
注意事项:
private 只是封装的一种体现形式,并非表示所有的封账
Getters和Setter
-
场景:
变量被private修饰后,外界无法访问,就没有创建该对象需要了,因此需要一些方法。 -
get
获取到被private修饰的变量的值 -
set
给private修饰的变量赋值
set方法的内存图示

本文深入探讨了封装的概念,包括其核心意义、好处及原则。详细解释了如何通过private关键字隐藏对象的实现细节,同时提供了使用Getters和Setters方法访问这些私有成员的技巧。
1316

被折叠的 条评论
为什么被折叠?



