爱问知识人 爱问教育 医院库

JAVA编程解析?

首页

JAVA编程解析?


        

提交回答
好评回答
  • 2018-04-01 05:09:23
      public class EmployeeTest //定义类{public static void main(String[] args){Employee[] staff=new Employee[3];//创建数组staff[0]=new Employee("zhangsan",75000,1987,12,15);//添加员工资料进数组staff[1]=new Employee("lisi",50000,1989,10,1);staff[2]=new Employee("wangwu",40000,1990,3,15);	for(Employee e:staff){//注:不要丢掉大括号		e。
      raiseSalary(5); } for(Employee e:staff){//注:不要丢掉大括号 intln("name"+ tName()+",salary="+ tSalary()+",hireDay="+ tHireDay()); }}/***定义员工类*/class Employee{/***定义构造方法*@param n员工姓名参数*@param s员工工资参数*@param year出生年份*@param month出生月份*@param day出生日期*/public Employee(String n,double s,int year,int month,int day){name=n;//姓名赋值salary=s;//工资赋值GregorianCalendar Calendar=new GregorianCalendar(year,month-1,day);//创建日历对象(注:这里原先你在赋值时,没有定义对象名称)hireDay= tTime();//取得日历对象中的日期}/***获取姓名函数*@return String 返回姓名*/public String getName(){return name;}/***获取工资函数*@return double 返回工资*/public double getSalary(){return salary;}/***获取生日*@return Date 返回生日日期对象*/public Date getHireDay(){return hireDay;}/***设置工资增长幅度*@param byPercent工资增加百分比*/public void raiseSalary(double byPercent){double raise=salary*byPercent/100;salary+=raise;}private String name;//内部私有变量姓名private double salary;//内部私有变量工资private Date hireDay;//内部私有变量出生日期}。
      

    借***

    2018-04-01 05:09:23

其他答案

    2018-04-01 11:09:23
  • 1、GregorianCalendar=new GregorianCalendar(year,month-1,day); 这一句改为以下的: GregorianCalendar Calendar=new GregorianCalendar(year,month-1,day);//缺少 Calendar2、public double gtSalary() 改为 public double getSalary()3、public Date getHireDay(){return hireDay;  这个方法缺少了}最后别忘记了导入import java.util.Date;import java.util.GregorianCalendar; 这两个包

    前***

    2018-04-01 11:09:23

  • 2018-04-01 10:09:23
  • 通过javac 编译成.class文件再java 执行结果...

    张***

    2018-04-01 10:09:23

  • 2018-04-01 09:09:23
  • 书本很多错的,特别小地方

    R***

    2018-04-01 09:09:23

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):