Employee
String
int
enum
The essence of abstractions is preserving information that is relevant in a given context, and forgetting information that is irrelevant in that context. [1]
EntityDialog
ComboBoxModelAdapter
ListModel
ComboBoxModel
DepartmentListModel
EmployeeTableModel
TableModel
Action
Column
Effective Java (Third Edition)
Joshua Bloch
Addison-Wesley Professional, 2017
https://www.amazon.com/dp/0134685997
Throwable
Enum
AutoCloseable
Avoid strings where other types are more appropriate
Gender