鲍勃大叔:函数式编程真的不需要面向对象吗?

什么是类?根据字典,一个类是: 一组、集合、群体或配置,其中的成员被认为具有某些共同的属性或特征;一个种类或类别。 现在在阅读下一段时考虑一下这个定义: 在OO语言中,我们将我们的程序组织成具有类似特征的对象类别。我们用它们共同的属性和行为来描述这些对象。我们努力创造分类的层次,使这些对象能够适应其中。我们认为更高层次的分类是抽象的,允许表达独立于不相关细节的一般真理。(事实上,我曾经把抽象定义为:放大基本的东西,消除不相关的东西)。 ( banq:偏见是抽象的代名词 ) 1966年,分类(classification)抽象的力量促使Simula的作者们创造了关键词“类clas..

相关推荐 去reddit讨论