面向对象三大特性之封装

封装的好处

  1.提高了代码的安全性

  2.提高了代码的复用性

  3.隐藏了实现细节

封装就是把细节以及过程以及状态信息隐藏起来,只给对象看结果

总的说就是,我能用就行,不用知道怎么做的

封装不是把所有的都方法都封闭,要留出一些借口以供外界访问,如果外界没有办法访问那么这个类也就没有什么意义了

封装注意属性私有化

封装要用 private修饰符 提高安全性

在类中定义getter setter 方法 在方法中设置取值范围

在main 函数中的对象只能用setter 和getter调用

原文地址:https://www.cnblogs.com/massage/p/11832395.html