更改硬编码对象

时间:2016-05-02 22:26:42

标签: java object

我试过谷歌搜索,并找了一会儿,但没有找到任何解释如何做得好的地方

  SalariedEmployee salariedEmployee = 
     new SalariedEmployee("bob", "Smith", "222-22-2222", "800");

变量包括姓名,姓氏,社会保险号和周薪。

我如何将其更改为可以询问每个变量应该是什么的内容,例如

  SalariedEmployee salariedEmployee = 
     new SalariedEmployee(firstName, lastName, ssn, salary);

然后问

what is the employee's first name?
what is the employee's last name?
What is the employee's ssn?
What is the employee's salary?

如果有人能够解释这一点,或者已经在其他地方看到了这个问题,那么您的意见将非常受欢迎。

1 个答案:

答案 0 :(得分:0)

使用扫描仪对象或缓冲读取器读取用户的输入并在本地保存。在完成所有输入后初始化对象。或者,您可以设置方法并按照您喜欢的顺序分配它们。