最近我在考试中遇到了一个问题,“Objective-C中的根类是什么?”我在Objective-C
a) NSProxy b) NSObject。
Root Class& amp; Objective-C
中的基类?
答案 0 :(得分:5)
在谈论特定对象的设计和继承时,“基类”通常可与“超类”(正常的ObjC术语)互换。
ObjC中的根类是一个没有超类的类;它是通常派生其他类的最终基类。 Cocoa框架中几乎所有对象的标准根类都是NSObject
,尽管还有其他对象。
答案 1 :(得分:1)
根类不从其他类继承并定义接口和 对于它下面的层次结构中的所有对象共同的行为。所有对象 在该层次结构中最终从根类继承。根类 有时被称为基类。