Когда вы вызываете этот метод toString();
, вы всегда получаете null
в качестве возврата. С вашим методом выполнение System.out.println(e.toString());
всегда совпадает с выполнением System.out.println(null);
. Поэтому вам нужно вернуть String, конкатенированный, составленный с переменными. Например:
Измените метод toString следующим образом:
public String toString(){
//You can customize this as you wish
return "SN: " + getSocialSecurityNumber() + " Last name: " etLastname() + " First name: " +getFirstName();
}
и назовите его следующим образом:
Employee e = new Employee();
System.out.println(e.toString());
Редактировать
Я вижу, что у вас есть вывод на метод getName, так что new Empoyee().toString();
должен хотя бы что-то выводить.