黑马程序员技术交流社区

标题: 封装的好处之一,便于使用怎么理解 [打印本页]

作者: star5603    时间: 2014-8-4 12:56
标题: 封装的好处之一,便于使用怎么理解
本帖最后由 star5603 于 2014-8-4 15:01 编辑

rt。。。。。

作者: 花花公子    时间: 2014-8-4 13:03
把不需要公开的属性,方法封装起来,对外公开使用的方法,用的时候直接拿来用,方便不方便?
作者: 侯岩卿    时间: 2014-8-4 13:47
把功能实现的过程都隐藏起来,对外提供公共方法来进行访问!使用时只需调用该方法就可用实现,不用去了解它实现的过程
作者: dingpanbo    时间: 2014-8-4 14:34
通过调用接口直接使用,得要你想要的结果,不需要知道其中的过程。
作者: 文盲庄稼汉    时间: 2014-8-4 14:54
你要调用许多方法是不是很麻烦?比如你要用人的跑动作、跳动作、等等许多动作怎么办?难道你要一个一个调用吗?好累啊。这时,你把人的这些动作和属性封装到人这个类中,你要用里面的属性和动作只要找到人这个类,就找到了里面所有的东西。要用的话只需要创建对象调用。例如:人.跑();       懂了吗?
作者: 落日寂寞了星空    时间: 2014-8-4 15:39
封装具有复用性,而且封装后你不用了解内部的工作原理,你只需要调用就行,挺傻瓜式的,封装后还具有安全性,因为可以避免用户修改代码。
作者: 黑马_java猿    时间: 2014-8-4 16:16
封装后代码更安全




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2