码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象三大特性之封装

时间:2019-11-11 00:39:58      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:color   好处   过程   getter   get   ack   安全   vat   方法   

封装的好处

  1.提高了代码的安全性

  2.提高了代码的复用性

  3.隐藏了实现细节

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

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

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

封装注意属性私有化

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

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

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

 

面向对象三大特性之封装

标签:color   好处   过程   getter   get   ack   安全   vat   方法   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!