91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-12
  • 語言: Java
  • 標簽: Java??Employee??

資源簡介

類與類屬性:Employee: firstName,lastName,socialSecurityNumber SalaridEmployee: weeklySalary(周薪) HourlyEmployee: wage(每小時的工錢),hours(月工作小時數) CommisionEmployee: grossSales(銷售額),commissionRate(提成比率) BasePlusCommisionEmployee: baseSalary(月基本工資) 生成10個員工對象,根據隨機數決定生成對象的類型,對象引用保存到數組中。然后依次調用對象的toString方法輸出對象的信息,調用earning方法來輸出對象的月工資。

資源截圖

代碼片段和文件信息


import?java.io.IOException;
import?java.util.*;
public?class?account?{

public?static?void?main(String[]?args)?throws?IOException{
//?TODO?Auto-generated?method?stub
Employee?employee[]?=?new?Employee[10];
String?firstName[]=?new?String?[10];
String?lastName[]=?new?String?[10];
int?socialSecurityNumber[]=?new?int?[10];
Scanner?in?=new?Scanner(System.in);
for(int?i=0;i<10;i++)
{
System.out.println(“請輸入第“+(i+1)+“位員工的基本信息(包括firstname,lastname:)“);
try{
firstName[i]=in.next();
lastName[i]=in.next();
if(firstName[i]==null||lastName[i]==null)
throw?new?IOException();
}catch?(IOException?e)
{
e.printStackTrace();
}
}
for(int?i=0;i<=9;i++){
socialSecurityNumber[i]=i;
}
int?type;
for(int?i=0;i<=9;i++){
type=(int)(Math.random()*4);
switch(type){
case?0:
SalariedEmployee?temp?=?new?SalariedEmployee(firstName[i]?lastName[i]?
socialSecurityNumber[i]?2000);
employee[i]?=?temp;
break;
case?1:
CommisionEmployee?temp1?=?new?CommisionEmployee(firstName[i]?lastName[i]?
socialSecurityNumber[i]?(int)(100?+?Math.random()*100)?50);
employee[i]?=?temp1;
break;
case?2:
HourlyEmployee?temp2?=?new?HourlyEmployee(firstName[i]lastName[i]
socialSecurityNumber[i]?100?(int)(50?+?Math.random()*50));
employee[i]=temp2;
break;
case?3:
basePlusCommisionEmployee?temp3?=?new?basePlusCommisionEmployee(firstName[i]?lastName[i]?
socialSecurityNumber[i]1000);
employee[i]=temp3;
break;
default:
break;
}
}
for(int?i=0;i<=9;i++){
System.out.println(i+1);
employee[i].earning();
}
}

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2015-11-14?18:19??Employee\.classpath

?????文件????????384??2015-11-14?18:19??Employee\.project

?????文件????????598??2015-11-14?18:19??Employee\.settings\org.eclipse.jdt.core.prefs

?????文件???????2480??2015-11-14?20:49??Employee\bin\account.class

?????文件???????1557??2015-11-15?12:48??Employee\bin\basePlusCommisionEmployee.class

?????文件???????1694??2015-11-14?20:47??Employee\bin\CommisionEmployee.class

?????文件????????973??2015-11-14?20:45??Employee\bin\Employee.class

?????文件???????1637??2015-11-14?20:45??Employee\bin\HourlyEmployee.class

?????文件???????1455??2015-11-14?20:45??Employee\bin\SalariedEmployee.class

?????文件???????1271??2015-11-29?20:33??Employee\bin\windowaccount.class

?????文件???????1737??2015-11-14?20:49??Employee\src\account.java

?????文件????????895??2015-11-15?12:48??Employee\src\basePlusCommisionEmployee.java

?????文件???????1096??2015-11-14?20:45??Employee\src\CommisionEmployee.java

?????文件????????615??2015-11-14?20:45??Employee\src\Employee.java

?????文件????????900??2015-11-14?20:45??Employee\src\HourlyEmployee.java

?????文件????????830??2015-11-14?20:45??Employee\src\SalariedEmployee.java

?????文件???????5400??2015-11-29?20:33??Employee\src\windowaccount.java

?????目錄??????????0??2015-11-14?18:19??Employee\.settings

?????目錄??????????0??2015-11-29?17:13??Employee\bin

?????目錄??????????0??2015-11-29?17:13??Employee\src

?????目錄??????????0??2015-11-14?18:19??Employee

-----------?---------??----------?-----??----

????????????????23823????????????????????21


評論

共有 條評論