求问python一个子类写法问题
写法如下,其中model.py是提供API的文件,main.py是使用API的文件。现在有个问题
是,“val = model.ChildModel.childFunc()”这句话中是使用了
_childModel.childFunc这个API吗,为什么调用的时候没有使用下划线,同时类名大写
了?是python的一种写法吗,如果是的话可以给出出处不?
----------- model.py -----------
class baseModel:
... ...
class _childModel(baseModel):
def childFunc(self):
... ...
---------------------------------
----------- main.py -------------
import model.py
val = model.ChildModel.childFunc()
---------------------------------