‘对象可被子类化’是什么意思?

3 投票
2 回答
692 浏览
提问于 2025-04-16 20:43

深入了解Python -

不同的编程语言对“对象”的定义各不相同。在某些语言中,对象必须有属性和方法;而在其他语言中,对象可以被继承。在Python中,对象的定义比较宽松;有些对象既没有属性也没有方法(在第三章会详细讲),并不是所有对象都可以被继承(在第五章会详细讲)。

我之前是学C++/Java的。

相关问题:

2 个回答

-1

在这个上下文中,我觉得是在讲继承或者接口。也就是说,你可以把人这个类分成男性和女性两个子类。

3

“可被子类化”意味着你可以从它们那里继承一些东西。比如说:

class Foo(object):
    pass

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

撰写回答