[英]Difference between Concrete class and Abstract class in Objective-C
我正在学习iOS开发,我遇到了具体和抽象的课程。 这些课程有什么区别。 我在网上搜索过,但他们用的是其他语言,而不是Objective-C。
没有什么可以阻止一个人实例化一个抽象类。 具体和抽象类之间没有区别。
具体类是出于某种目的实际“按原样”使用的类。 抽象类是一个子类,但它自己的功能很少。 示例NSObject是一个抽象类(从不使用它)。 UIActivityIndicator是一个具体的类(几乎总是按原样使用它)。
唯一的区别是具体类是开箱即用的,抽象类是子类。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.