这是我应该完成的任务:
编写一个模拟员工的程序。雇员有雇员编号、姓名、地址和雇用日期。名字由名字和姓氏组成。地址由街道、城市、州(2 个字符)和 5 位邮政编码组成。日期由整数月、日和年组成。
在您的解决方案中使用 Employee 类、Name 类、Address 类和 Date 类。
您的程序应提示用户输入多个员工的数据,然后显示该数据。应从命令行输入要为其存储数据的员工人数。
我感到困惑的是如何使用所有不同的类来存储信息。
这是我的代码(抱歉这篇文章太长了)
import java.util.Scanner;
public class unitTenDemo
{
public static void main ( String [ ] args )
{
Scanner input = new Scanner ( System.in );
System.out.print ( "Enter the number of employees" );
System.out.println ( "\t" );
int employees = input.nextInt ( );
for ( int count = 0; count < employees; count ++ )
{
System.out.print ( "Enter the employees' numbers" );
int employeeNumber = input.nextInt ( );
System.out.println ( );
System.out.println ( "The number is " +employeeNumber );
System.out.println ( );
}
}
}
//这是实际的输出代码
//这是我坚持的构造函数
public class unitTen
{
int employeeNumber;
public int Employee ( int empNum )
{
employeeNumber = empNum;
}
string employeeName;
public void Name ( string empName )
{
employeeName = empName;
}
string street;
string city;
string state;
int zipCode;
}