JAVA一道题h

来源:百度知道 编辑:UC知道 时间:2024/07/07 20:13:15
写一个Teacher类,该类是继承了Human类的子类,Human中有一个得到个人信息的方法叫getSomeInfo(),Human类中该方法可以输出如下字符串”这是一个人的信息”,在Teacher类中覆盖该方法,并将输出信息改为”我是一名教师”,同时实现在Teacher类中调用父类的getSomeInfo()方法。在JCreator Pro运行

public class OverwriteTester {

public static void main(String args[]) {
Teacher t = new Teacher() ;
t.getSomeInf() ;
}

}

class Human {

public void getSomeInf() {

System.out.println ("这是一个人的信息") ;

}
}

class Teacher extends Human {

public void getSomeInf() {
//调用父类中的getSomeInf方法
super.getSomeInf() ;

System.out.println ("我是一名老师") ;

}
}
你是初学者吧,建议还些代码你自己多写几遍,而且要明白其中的意思。