gpt4 book ai didi

python - _<__method_name> 模式覆盖父类 <__method_name>,为什么?

转载 作者:行者123 更新时间:2023-11-28 21:27:20 24 4
gpt4 key购买 nike

<分区>

我今天看到一个方法重写基类中具有不同名称的方法的示例,为什么这怎么可能?它可能有什么用途?

>>> class A(object):
... def foo(self):
... self.__bar()
... def __bar(self):
... print "original"
...
>>> class B(A):
... def _A__bar(self):
... print "overridden"
...
>>> B().foo()
overridden

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com