【发布时间】:2014-07-29 09:50:27
【问题描述】:
有没有办法在 Swift 语言中创建一个抽象类,或者这是像 Objective-C 一样的限制?我想创建一个抽象类,类似于 Java 定义的抽象类。
【问题讨论】:
-
你需要整个类是抽象的还是只是其中的一些方法?有关单个方法和属性,请参见此处的答案。 stackoverflow.com/a/39038828/2435872 。在 Java 中,您可以拥有没有抽象方法的抽象类。 Swift 不提供该特殊功能。
标签: inheritance abstract-class subclass swift