繁体   English   中英

Objective-C中Concrete类和Abstract类的区别

[英]Difference between Concrete class and Abstract class in Objective-C

我正在学习iOS开发,我遇到了具体和抽象的课程。 这些课程有什么区别。 我在网上搜索过,但他们用的是其他语言,而不是Objective-C。

没有什么可以阻止一个人实例化一个抽象类。 具体和抽象类之间没有区别。

具体类是出于某种目的实际“按原样”使用的类。 抽象类是一个子类,但它自己的功能很少。 示例NSObject是一个抽象类(从不使用它)。 UIActivityIndi​​cator是一个具体的类(几乎总是按原样使用它)。

唯一的区别是具体类是开箱即用的,抽象类是子类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM