美文网首页
关于类目,延展的描述错误的是:

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

作者: 一块儿钱 | 来源:发表于2016-04-23 13:12 被阅读90次

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)

相关文章

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

    A. 延展主要为类提供“私有”方法B. 类目,延展不但能为类添加方法,而且都尅添加新的实例变量C. 无论是否拿到类...

  • 类目、延展

    目录:1、类目2、延展 1、类目(类别)Category 1.从定义看类目就是给类来添加一个眼睛?,哈哈,其实就是...

  • 类目 延展 协议

    前言 Objective-C中提供了可以让我们扩展类定义的手段:类目,延展和协议。类目:为已知的类增加新的方法;延...

  • 类目和延展

    0、封装 一、类目(category)的基本概念和用法 1、封装是面向对象的一个特征,OC也不意外,但有时候我们会...

  • OC类目、延展

    类目: 定义:为现有工程中的类和系统类添加新的方法 作用:在类目中添加新的方法及属性和在原类中添加方法和属性是一样...

  • 类目和延展

    main.h 1.延展Person_PersonExtension.h Person.h Person.m 2.为...

  • iOS 关于Category(类目),Extension(延展)

    概述 最近再看关于iOS的基础知识,突然发现经常用到的一些技术的有些模糊,所以在这里做下总结,方便以后查阅. 一....

  • 类别(category)延展(extension)

    Objective-c中提供了可以让我们扩展类定义的手段:类目,延展和协议。类目:为已知的类增加新的方法;延展:通...

  • 类目、延展、代理的定义:

    类目、延展、代理的定义:<一>类目:Category:也叫分类,类目是为了没有源代码的类扩充功能的,扩充的功能会成...

  • 类目和延展的作用和区别

    类目和延展的作用都是为了扩展一个类。一、类目的定义和作用 二、类目的声明: 三、类目实现: 四、类目使用需要注意的...

网友评论

      本文标题:关于类目,延展的描述错误的是:

      本文链接:https://www.haomeiwen.com/subject/xknxrttx.html