黑马程序员技术交流社区
标题:
封装到底该怎么理解啊?
[打印本页]
作者:
小月格子猫
时间:
2014-9-9 15:52
标题:
封装到底该怎么理解啊?
封装的定义是什么,优点是什么?是不是只要把所有的东西,塞到。m文件里,就叫封装啊
作者:
马嘉
时间:
2014-9-9 17:20
提高了方法的重用性,安全性,将变化隔开,便于使用
作者:
眼瞳╄渲染繁华
时间:
2014-9-10 15:39
封装型:隐藏实现细节
对对象的封装 :隐藏实现细节,将属性私有化,通过公共方法访问属性,就是对对象的封装
避免有脏数据需要做到:1.不让属性在类的外部被直接访问 2.先给属性进行处理(过滤),之后再将干净的值付给属性。当将@public去掉后,默认属性是protected,此时类的外面不能再访问类的成员变量。就有了set get方法
可读写(get,set) 只读(get) 只写(set)
这是一个约定:提供了一个set方法,通过set方法给属性赋值
set方法是赋值方法(写操作)
作者:
王绍明
时间:
2014-9-10 19:45
封装是为了规范化,安全化
作者:
庄得超
时间:
2014-9-10 20:52
恩,这个我也不太理解
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2