黑马程序员技术交流社区

标题: 我对"封装"的理解! [打印本页]

作者: wulei1982516    时间: 2015-9-12 22:15
标题: 我对"封装"的理解!
1.我觉得代码可以分为:"外部"和"内部";
2.外部:暴露给使用者的一些外在的操作环节;
3.内部:具体实现细节;
4.封装:就是把对象的属性和实现的细节隐藏起来,只提供公共方法对其访问;

好处:
1.提高安全性,
   提高维护性,
   提高重用性,
@interface 就是暴露在外面,给用户提供展示和接口
@implementation 就是对象属性和具体的实现过程,是封装起来的

作者: bustle    时间: 2015-9-12 22:20
整理的漂亮。
作者: a124113798    时间: 2015-9-12 22:23
小伙子,还是年轻,这只是冰山一角。。。。
作者: wulei1982516    时间: 2015-9-12 22:33
你说的对,我是初学者,这是我今天刚学的,感觉你非常的成熟和老练,应该是大神请赐教一二........




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