A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 沐小妖mavs 中级黑马   /  2015-12-6 21:41  /  987 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


分类:把一个类分成几个部分来,写个每部分称为一个分类,这个部分称为一个分类,这个类本身也称为主类
作用:
1 ,便于把功能分离,代码更情绪明了,便于阅读
2 ,功能分离,则可以使一个类的各个功能相对独立,便于协同开发
3, 可以对一个无法修改的类进行扩展->对系统或对框架的类

用法:注意的问题
1 ,主类必须先存在,没有主类,就没有分类
2 ,要去使用分类中的方法,必须导入分类中的头文件。..
3,分类中只能定义方法,不能调用,且方法最好不重写,否则会覆盖主类和其他分类的方法
4 ,主要永远在分类之前进行编译

1 个回复

倒序浏览
分类除了声明方法,还有.m文件,当然可以实现方法.另外.在分类的.m文件的方法实现中,还可以通过self调用基础类的方法.但是分类不能访问基础类封装的实例变量,只能访问@public权限的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马