- 定义Person、People 2个接口,其中Person声明了抽象方法saying( ),People 声明了抽象方法eating( )和sleeping( )。
(2)定义一个类Student实现上述2个接口,实现了所有的抽象方法,同时自己还有一个方法thinking( )。saying()、eating()、sleeping()、thinking()四个方法分别输出:
我说
我吃
我睡
我想
(3)定义Student类的子类Pupil,有私有的成员变量school,公有的成员方法setSchool( )、getSchool( )分别用于设置、获取学校信息。
(4)在测试类Main中,用Pupil类创建一个对象Lisi。尝试从键盘输入学校信息给Lisi,获取到该信息后输出该学校信息,格式为“我的学校是XXX”;依次调用Lisi的saying()、eating()、sleeping()、thinking()方法。
输入格式:
成都第10小学
输出格式:
我的学校是成都第10小学
我说
我吃
我睡
我想