#####Полиморфизм
Класс "Заказчик" и наследники "Частный заказчик" и "Компания", переопределен класс "getFullNamе". На данном этапе разница может быть и не сильно заметна, тем не менее "Частный заказчик" и "Компания" - две разные сущности, в будущем может быть добавлена специфическая информация для каждой из них.
P.S. Для работы приложения, на компьютере должен быть установлен MySQL сервер, работающий на localhost:3306. На сервере должна быть БД "time_management".