返回本章节
返回作业目录
需求说明:
- 创建一个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信息。