所以我有一个功能可以说:UML类图:如果函数返回函数调用,那么函数的返回类型是什么?
def func(self):
ls = []
#do something to ls
return self.ListParser(ls)
def ListParser(self, ls):
files = []
# do some stuff with ls and files
return files
所以在UML类图什么,我把对返回类型,如果它看起来像这样:
+
FUNC(个体经营):返回类型
做我把:
+
FUNC(个体经营):ListParser(LS)
或
+
FUNC(个体经营):文件[]
难道我把它终将回归或函数调用。
谢谢。
你把它会返回,因为**这就是它返回的**。该呼叫在返回之前已解析*。它不*“[返回]函数调用”*,它返回它的结果。 – jonrsharpe
所以在这种情况下,我会把+ func(self):files [],因为它最终会返回一个列表。 –
把你放入'ListParser'的东西放进去。 – jonrsharpe