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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yibyli 中级黑马   /  2015-9-6 23:14  /  498 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1
1)什么是分类:
在一个类的基础上添加新的方法而不通过继承的方式,分类只能添加新的方法。
2)为什么要使用分类:
当许多人共同维护一个类的时候,通过分类,每个人只完成自己的部分的方法就可以轻松的完成任务。


2
1)什么是扩展:
一个未命名的分类就可以成为一个扩展,可以在其中添加属性和属性来扩展类。
2)为什么要使用扩展:
当想定义一个类,这个类的属性和方法都仅限于在本类中使用,那么定义一个扩展是非常好的,因为扩展所定义的属性和方法都是私有的。

自己总结的,期待您的回答!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马