“可以继承子类的对象”是什么意思?

时间:2011-07-02 15:45:09

标签: python

Dive into Python -

  

不同的编程语言以不同的方式定义“对象”。在某些情况下,这意味着所有对象必须具有属性和方法;在其他情况下,这意味着所有对象都是可子类化的。在Python中,定义更宽松;一些对象既没有属性也没有方法(第3章中有更多内容),并且并非所有对象都是可子类化的(在第5章中有更多内容)。

我来自C++/Java背景。

2 个答案:

答案 0 :(得分:3)

要成为子类,意味着您可以从它们继承。 e.g。

class Foo(object):
    pass

object这里是可子类化的,因为Foo可以继承它。

答案 1 :(得分:-1)

在这种情况下,我认为它是在讨论继承或接口。在中,您可以将人类分为男性和女性。