码迷,mamicode.com
首页 > 其他好文 > 详细

练习1-2

时间:2019-02-23 01:15:54      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:ret   stat   一个   print   \n   class   package   工资   属性   

定义并测试一个代表员工的类,员工属性由编号 姓名 基本薪水 和薪水增长率组成,设计求总工资的方法

package test1;
class Employee{
    private  int number;
    private String name;
    private double salary;
    private double growth;    //定义增长额
    public Employee(int number,String name,double salary,double growth){
        this.setNumber(number);
        this.setName(name);
        this.setSalary(salary);
        this.setGrowth(growth);
            }
    public void setNumber( int nu){
        number=nu;
    }
    public void setName( String na){
        name=na;
    }
    public void setSalary( double sa){
        salary=sa;
    }
    public void setGrowth( double gr){
        growth=gr;
    }
    public int getNumber(){
        return number;
    }
    public String getName(){
        return name;
    }
    public double getSalary(){
        return salary;
    }
    public double getGrowth(){
        return salary += salary * growth/100;
    }

    public void print(){
        System.out.println("编号:"+getNumber()+"\n"+"姓名:"+getName()+"\n"+"基本薪水:"+getSalary()+"\n"
                +"总工资:"+getGrowth());
    }
}
public class Test02 {
     public   static void main (String args[]){
         Employee e1=new Employee(0001, "张三", 6000, 20);
         Employee e2=new Employee(0001, "李四", 16000, 20);
         e1.print();
         e2.print();
     }
}

求总工资的方法还有瑕疵

应该是 基本工资+(工龄*薪水增长额)=总工资

练习1-2

标签:ret   stat   一个   print   \n   class   package   工资   属性   

原文地址:https://www.cnblogs.com/ivan999/p/10421221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!