对不起,如果它是重复的。我发现了很多关于如何实现抽象类的帖子,但是关于为什么它们没有在 Ruby 中实现。
我与 Ruby 一起工作了大约 4 年。而且我真的还是不明白为什么 Ruby 没有抽象类的本地实现?有时它对于一个好的应用程序设计是非常必要的。我和其他开发人员一次又一次地用“NoImplementedError”做空方法,但我觉得不太好。
不支持接口和抽象类背后是否有一个棘手的意识形态?
对不起,如果它是重复的。我发现了很多关于如何实现抽象类的帖子,但是关于为什么它们没有在 Ruby 中实现。
我与 Ruby 一起工作了大约 4 年。而且我真的还是不明白为什么 Ruby 没有抽象类的本地实现?有时它对于一个好的应用程序设计是非常必要的。我和其他开发人员一次又一次地用“NoImplementedError”做空方法,但我觉得不太好。
不支持接口和抽象类背后是否有一个棘手的意识形态?