PromotionBanner

解答

嗨!不太熟uml但我試著寫一遍,
我認為此題答案有多種~
底下是我解題流程:
步驟1.
class只有human一種(填上格)
function有三個、皆為public(其中_init_不是很肯定,但我覺得是public)

步驟2.
分析function內的變數
比如:_init_(變數self是object型別、gender是string型別、h跟w是int型別)

步驟3.
分析三個function本身是什麼型別(可以由每個funtion中的return判斷
比如:BMI()中return了int;其他兩個function沒回傳(所以是void)

PS.我這裡假定gender是string型別、因為題目提示不夠~

留言
您的問題解決了嗎?