我每天都使用Ruby,并且知道它是一种纯面向对象的语言。据我所知,纯面向对象语言的特点是,所有变量都是对象,甚至是在其他语言(如Java )中作为原始类型存在的in、floats、chars等。
Python也是这样吗?我一直认为Python是一种通用的面向对象/功能/过程语言,也适合脚本编写,但我从来没有想过它可以是纯面向对象的。
有人有什么解释吗?
发布于 2014-05-08 21:13:41
是的,Python中的所有值都是对象,包括整数、浮点数、函数、类和无。我从未听说过它被描述为一种“纯粹”的面向对象的语言,但它似乎符合你对一种语言的描述。
https://stackoverflow.com/questions/23552613
复制相似问题