美文网首页
init方法返回的对象可以为

init方法返回的对象可以为

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

A. id类型
B. 该方法声明类的对象类型
C. 该类的超类型,子类型
D. 以上都可以

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

正确答案:D
解析:init方法返回的对象应为id类型,该方法声明类的对象类型,该类的超类型,子类型。

转载自《猿圈》

</br>
</br>

[专注待办](https://itunes.apple.com/cn/app/zhuan-zhu-dai-ban-ding-shi/id1103227570?mt=8)

相关文章

  • init方法返回的对象可以为

    A. id类型B. 该方法声明类的对象类型C. 该类的超类型,子类型D. 以上都可以 正确答案:D解析:init方...

  • 33章 init

    init alloc负责分配对象空间,init负责初始化对象。init是实例方法,返回的是初始化后的对象。 33....

  • Python类特殊方法

    __init__方法: 对象初始化时调用。 __str__方法: 返回对象的字符串形式,print对象会调用该方法...

  • objective-c 自定义构造方法

    自定义一个init方法 一定是一个对象方法 一定返回id或者instancetype 方法名称一定以init开头 ...

  • 8-4 __new__和__init__

    new 是用来控制实例对象的生成过程, 在对象生成之前 init是用来完善对象的 如果new方法不返回对象, 则不...

  • 可迭代对象、迭代器、生成器

    可迭代对象 --> 迭代器 --> 生成器; 可迭代对象:实现了__iter__()方法的对象,该方法返回迭代对象...

  • 002编程之道-02-objc编程之道(下篇)

    Part1: 设计与声明 1、编写代码要遵守Cocoa API约定 返回对象的方法(init)通常通过返回 nil...

  • Python单例模式

    单例类 单例类采用重载new方法,返回一个类对象 实例化的类对象由new方法生成 new方法在 init方法调用前...

  • 小结-Python-可迭代、迭代器和生成器的区别

    可迭代对象 可迭代对象指的是定义了_ _ iter _ _ 方法的对象,调用该方法会返回一个迭代器对象。 可迭代对...

  • 碎片

    new 是在init之前被调用的特殊方法new是用来创建对象并返回之的方法而init只是用来将传入的参数初始化给对...

网友评论

      本文标题:init方法返回的对象可以为

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