Advertisement
Guest User

Java Assignment

a guest
Nov 24th, 2014
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. public class Employee {
  4.  
  5. // Declare the variables
  6. protected String employeeName = " ";
  7. protected String employeeNumber = 0;
  8. protected String hireDate = " ";
  9. String message = " ";
  10.  
  11. // Constructors
  12. public Employee(String employeeName, String employeeNumber, String hireDate) throws EmployeeNumberException{
  13. this.employeeName = employeeName;
  14. this.employeeNumber = employeeNumber;
  15. int parseNumber = Integer.parseInt(employeeNumber);
  16. this.hireDate = hireDate;
  17. if(parseNumber < 0 || parseNumber > 9999)
  18. throw new EmployeeNumberException(employeeNumber);
  19. }
  20.  
  21. // Setters
  22. public void setemployeeName(String employeeName){
  23.  
  24. }
  25.  
  26. public String EmployeeNumberException(int parseNumber){
  27. boolean True ;
  28. int firstDigits = employeeNumber.indexOf(0,2);
  29. try{
  30. if(firstDigits > 0 && firstDigits < 9999){
  31. boolean False;
  32. }
  33. }catch(InputMismatchException e){
  34. message = "Sorry, but your employee number is invalid";
  35. }
  36. return message;
  37. }
  38.  
  39. // Getters
  40. public String getemployeeName(){
  41. return employeeName;
  42. }
  43.  
  44. public String getemployeeNumber(){
  45. return employeeNumber;
  46. }
  47.  
  48. public String gethireDate(){
  49. return hireDate;
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement