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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 一个疯子 中级黑马   /  2016-2-19 16:56  /  592 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

类别->category
好处:
   1.可以将一个类的实现分成多个文件,便于类的结构管理
   2.可在不改变当前类的基础上,对当前类进行方法扩展
注意:
   1.类别中不能定义属性,只能定义类的方法
   2.如果类别中的方法和主类中的方法重名,则会覆盖主类中的方法(一般不建议重名)
   3.

扩展
    扩展和好处和类别差不多。
区别:
    1.扩展中可以不仅可以定义属性,也可以定义方法
    2.在扩展中定义的方法是私有的,换句话说,只能在当前类中使用
    3.写一个类的类别通常是新建一个类,而扩展则是在当前类实现中申明扩展


0 个回复

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