程序作者:刘聪聪
publicinterfaceSing{
publicstaticfinalStringeyecolor="black";
publicvoidsleep();
publicvoidsing();
}
publicinterfacePrint{
publicstaticfinalStringsex="woman";
publicvoidprint();
publicvoideat();
}
publicclassStudentimplementsSing{
Stringname;
publicStudent(Stringname){
this.name=name;
}
publicStringgetName(){
returnname;
}
publicvoidsleep(){
System.out.println("Studentissleeping");
}
publicvoidsing(){
System.out.println("Studentissingsong");
}
publicvoidall(){
System.out.println("这位名叫"+name+"的Student是一位喜欢唱歌的人");
}
}
publicclassTeacherimplementsSing,Print{
intage;
publicTeacher(intage){
this.age=age;
}
publicintgetAge(){
returnage;
}
publicvoidprint(){
System.out.println("Teacherisprint");
}
publicvoideat(){
System.out.println("Teacheriseating");
}
publicvoidsleep(){
System.out.println("Teacherissleeping");
}
publicvoidsing(){
System.out.println("Teacherissingsong");
}
publicvoidinfo(){
System.out.println("这位"+age+"岁的教师既会唱歌又会画画");
}
}
publicclassTest{
publicstaticvoidmain(String[]args){
Students1=newStudent("LiQing");
s1.sleep();
s1.sing();
s1.all();
Singt1=newTeacher(25);
t1.sing();
t1.sleep();
Printp1=(Print)t1;//(对象类型强制转换)
p1.print();
p1.eat();
Teachert2=(Teacher)t1;
t2.info();
}
}
原文:http://liucongcong./11527480/1774876