3
是否有没有继承的OO语言?
在今天的代码审查中,我的一位同事说了一些有趣的事情: prototype仅在需要继承时才有用- 何时继承是个好主意? 我考虑了一下,然后意识到,我通常使用继承来解决最初设计不好的代码。现代的OO风格更喜欢使用组合而不是继承,但是我不知道有哪一种语言能够真正做到这一点并真正执行它。 是否有带有类,对象,方法,接口等的通用编程语言,这些语言不允许基于类的继承?(如果这样的想法没有意义,为什么不呢?)