所以我有一個功能可以說: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