public class KY4_3
{
protected String xm; //姓名
protected int xh; //学号
void setdata(String m,int h) //该方法为姓名和学号赋初始值
{
xm =m;
xh = h;
}
public void print() //输出学生的姓名和学号
{
System.out.println(xm+", "+xh);
}
}
package多态类;
class KY4_3 {
protected String xm; //姓名
protectedintxh; //学号
void setdata(String m,inth) //该方法为姓名和学号赋初始值
{
xm =m;
xh = h;
}
publicvoid print() //输出学生的姓名和学号
{
System.out.println(xm+", "+xh);
}
}
class KY4_4 extends KY4_3{
protected String xy;//学院
protected String xi;//系
void setdata(String m,inth,String o,String p) //该方法为姓名和学号赋初始值
{
xm =m;
xh = h;
xy =o;
xi = p;
}
publicvoid print() //输出学生的姓名,学号 ,学院和系
{
System.out.println(xm+", "+xh+","+xy+","+xi);
}
publicstaticvoid main(String[] args){
KY4_3 f=new KY4_3();
f.setdata( "帅零", 12321);
f.print();
KY4_4 s=new KY4_4();
s.setdata( "帅零", 12321,"经济管理学院", "信息管理系");
s.print();
}
}
运行结果:
帅零, 12321
帅零, 12321,经济管理学院,信息管理系