返回本章節
返回作業目錄
需求說明:
- 創建一個Person類,在該類中定義一個Home靜態內部類,並在這個Home類中定義一個顯示Home相關信息的方法。
- 在Person類中設置一個Home類型屬性對象。
- 在Person類中定義一個顯示當前Person對象相關信息的方法,並在該方法中調用Home類型屬性對象的顯示Home相關信息的方法。
實現思路:
- 創建Person類,在其中定義String類型的name屬性。
- 在Person類中定義一個靜態內部類Home,在該Home類中定義String類型的address和tel屬性,並定義方法showInfo()顯示address和tel信息。
- 在Person類定義一個Home類型的屬性home,通過構造方法或setHome()對home屬性進行賦值。
- 在Person類定義方法show(),該方法除了顯示name信息,還調用home的showInfo()顯示address和tel信息。