java类的继承方法
本文建立了java小程序的运动类的继承。在这种情况下,在同一个包中构建了三个类:雇员、经理和测试,其中经理继承了雇员,从而减少了程序代码。雇员代码。
包employeebao;
进口转化为指定格式;
公共类雇员{
定义成员变量。
专用字符串名;
私人双薪;
私人生日;
获取方法。
公共字符串getName(){
返回的名称;
}
设置方法。
public void setName(String name){
这个名字=名字;
}
公众的双重getsalary(){
报酬;
}
公共无效setsalary(双薪){
薪水=薪水;
}
公众日收到生日(){
返回的生日;
}
公共无效setbirthday(出生日期){
这个生日=生日;
}
}
管理器代码。
包employeebao;
公共类管理器扩展雇员{
定义成员变量。
私人双重奖金;
获取方法。
公众的双重getbonus(){
返利;
}
设置方法。
公共无效属性(双倍奖金){
这个=奖金=奖金;
}
}
测试代码。
包employeebao;
进口转化为指定格式;
公共类测试{
public static void main(String { } args){
创建员工对象。
员工employee01 =新员工();
employee01.setname(张三);
(1000)employee01.setsalary;
employee01.setbirthday(新的日期());
创建对象管理器。
经理经理01 =新经理();
manager01.setname(经理刘刚);
(3000)manager01.setsalary;
manager01.setbirthday(新的日期());
(1000)manager01.setbonus;
输出/员工和经理。
system.out.print(员工:+ employee01.getname()+;);
system.out.print(工资+ employee01.getsalary()+;);
system.out.print(出生日期:+ employee01.getbirthday());
System.out.println();
system.out.print(经理:+ manager01.getname()+;);
system.out.print(工资+ manager01.getsalary()+;);
system.out.print(出生日期:+ manager01.getbirthday());
system.out.print(奖金::+ manager01.getbonus()+;);
}
}
运行结果:
员工:张三;工资:1000;出生日期:9月15日星期18:18:05 CST 2014
经理:刘刚经理;工资:3000;出生日期:9月15日星期18:18:05 CST 2014奖金::1000;