‘对象可被子类化’是什么意思?
不同的编程语言对“对象”的定义各不相同。在某些语言中,对象必须有属性和方法;而在其他语言中,对象可以被继承。在Python中,对象的定义比较宽松;有些对象既没有属性也没有方法(在第三章会详细讲),并不是所有对象都可以被继承(在第五章会详细讲)。
我之前是学C++/Java的。
相关问题:
2 个回答
-1
在这个上下文中,我觉得是在讲继承或者接口。也就是说,你可以把人这个类分成男性和女性两个子类。
3
“可被子类化”意味着你可以从它们那里继承一些东西。比如说:
class Foo(object):
pass
这里的object是可被子类化的,因为Foo可以从它继承。