物件導向程式設計的精神是資料抽象化,透過抽象資料型態建立電腦與真實世界之
間的橋樑,描述和模擬真實世界的實體。我們可以將個人基本資料問題抽象化成
Person 模型,用來模擬真實世界的「人」實體,內含姓名name、地址address 和電話
號碼phone 這三種資料。請以虛擬碼(Pseudocode)設計setPerson()、getName()、
getAddress()和getPhone()四種操作的方法,並標明那些操作屬於輸入、那些操作屬於
輸出?(20 分)
邏輯觀點
(Logical View)
開發觀點
(Development View)
流程觀點
(Process View)
實際觀點
(Physical View)