Swift中的Protocol方法和Java中的抽象方法有什么区别?

时间:2017-06-05 08:08:48

标签: java swift protocols abstract

我是Java的新手,我目前正在学习抽象方法,它们听起来与Swift中的Protocol方法完全相同。它们都是必须实现的方法,不能有默认实现。

然而,当我谷歌,“Java抽象方法与Swift协议方法相同”时,所有答案基本上都说Swift不提供抽象方法。

所以我的问题是:

  1. 我是否正确地认为抽象方法至少与协议方法类似
  2. 两者之间的关键差异是什么?

0 个答案:

没有答案