关于类目,延展的描述错误的是:

A. 延展主要为类提供“私有”方法
B. 类目,延展不但能为类添加方法,而且都尅添加新的实例变量
C. 无论是否拿到类的源码,类目都可以对其扩展
D. 类目和延展声明语法不同

</br>
</br>
</br>
</br>

正确答案:B
解析:

类目:为现有类添加新方法,但是不能添加实例变量。
通过类目加入的方法和原始类的方法没有区别,同样可以被继承。
类目可以覆盖写原始类中的方法。
但是第一次复写后,原始类中的方法将不可以再被调用。
延展:延展的作用就是定义自己的私用方法。
他可以看成是一种匿名的类目,有时候需要一些只是自己看见的私有方法,定义在.m文件里面。
匿名的延展可以定义属性。

转载自《猿圈》

</br>
</br>

[专注待办](https://itunes.apple.com/cn/app/zhuan-zhu-dai-ban-ding-shi/id1103227570?mt=8)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,460评论 25 708
  • 突然发现,自己好像变成了囤积狂。各个方面开始囤积。有无数的笔芯和中性笔,然后还在不停的买;有无数的笔记本看到好...
    我是狐狸一只阅读 542评论 2 0
  • kyle说,好多人日夜奔波,只是为了家人能健康、能生活的更好。人不能一辈子都赚钱,可是一辈子都在花钱啊!老爸,兢兢...
    加贝儿_1a46阅读 172评论 1 1
  • WISH邮平邮到荷兰可以收到时效约为24天
    qianzib阅读 547评论 0 0
  • 如果一个女生不喜欢你,你是感觉得到的。 一个女生对你态度敷衍,有时冷漠有时暧昧,你就应该清楚事实——她不喜欢你。 ...
    柯颈疼阅读 288评论 0 1