你能创建一个Swift基类,需要它的子类来实现方法吗?

时间:2015-07-08 16:28:44

标签: swift

现在,我通过以下方式实现这一目标:

class Base {
    func requiredMethod() { NSException(...).raise() }
}
class Sub: Base {
    override func requiredMethod() { ... }
}

我可以在这里获得编译器的帮助吗?我不想制作一个协议,因为我不能从我的父类中为我的子类提供功能。

我真正想要的是Scala特性或Java抽象类,但我猜测在Swift中是不可能的?

0 个答案:

没有答案