面向对象编程:封装、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
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号