类一定有基类? 78 次浏览 不是所有的牛奶都叫特仑苏,也不是所有的类都有基类。 C++默认情况下不限定类一定有一个原始基类,C++这种处于C和纯面向对象的设计使得它格外有选择权。 对于Smalltalk/ObjC/Java/C#/Eiffel/Python默认一定有原始基类,即使语言允许不指定基类,编译器也会默认加上。 例如Python中,定义一个空类,用内置函数dir查看它有哪些属性和方法。