计算教师工资

本文介绍了一个简单的Java程序,用于计算教师的薪资。通过定义一个Teacher类,包括姓名、工龄和职称属性,并提供了一个计算薪资的方法。该方法考虑了不同职称的基础工资及工龄对工资的影响。

定义一个教师类(姓名、工龄、职称),提供计算工资的方法,工资=基础工资+工龄工资。职称工资标准为:初级2000元、中级3000元、高级5000元;工龄工资标准为100元/年。

Teacher类

public class Teacher {
private String name;//姓名
private int age;//工龄
private String title;//职称

public  double endWage(String name,int age,String title){
double wage = 0;
if (title.equals("普通")){
           wage = 3000+age*50;
           System.out.println(wage);
       }
if (title.equals("高级")){
           wage = 5000+age*50;
           System.out.println(wage);
       }
if (title.equals("特级")){
           wage = 8000+age*50;
           System.out.println(wage);
       }
return wage;
    }

public String getName() {
return name;
    }

public void setName(String name) {
this.name = name;
    }

public int getAge() {
return age;
    }

public void setAge(int age) {
this.age = age;
    }

public String getTitle() {
return title;
    }

public void setTitle(String title) {
this.title = title;
    }

@Override
public String toString() {
return "Teacher{" +
"name='" + name + '\'' +
", age=" + age +
", title='" + title + '\'' +
'}';
    }
}

Test类

public class Test {
public static void main(String[] args) {
        Teacher tach = new Teacher();
        tach.setName("子明");
        tach.setAge(4);
        tach.setTitle("特级");
        tach.endWage("子明",4,"特级");
        System.out.println(tach.toString());
    }
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值