面向对象三大特性之封装

不羁岁月 提交于 2019-12-04 04:55:36

封装的好处

  1.提高了代码的安全性

  2.提高了代码的复用性

  3.隐藏了实现细节

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

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

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

封装注意属性私有化

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

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

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

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!