面向对象编程:封装、private关键字

面向对象三大特征:封装,继承,多态

封装:告诉我们如何正确设计对象的属性和方法
对象代表什么,就得封装对应的数据,并提供数据对应的行为
人关门,封装在门里;人画圆,封装在圆里
A砍死了B,封装在B里,因为是B自己死的。用编程语言来说就是A调用了B死亡的方法

封装总结:
https://img2024.cnblogs.com/blog/3659684/202508/3659684-20250812152504225-1318384932.png

private关键字:是一个权限修饰符
可以修饰成员(成员变量和成员方法)
被private修饰的成员只能在本类中才能访问

使用private目的:确保传入数据的正确性

有了private,就不能直接调用

所以需要有public方法来判断数据是否正确+赋值----public void setName(){},小括号里的形参是用来接受数据用的
需要public方法来对外返回-----public String getName(){}

总结:
https://img2024.cnblogs.com/blog/3659684/202508/3659684-20250812154409114-1926574041.png

https://img2024.cnblogs.com/blog/3659684/202508/3659684-20250812230442045-1068222517.png

posted @ 2025-08-11 23:32  junewang35  阅读(6)  评论(0)    收藏  举报