Application Programming Hend Alkittawi Design Workshop How to approach an app design! INTRODUCTION Think about the classes you need to create for a Payroll System application! *Reference Document IMPORTANT At the design stage in an object oriented system you will often find that certain classes are closely related. You should factor out common instance variables and methods and place them in a superclass, then use inheritance to develop subclasses, specializing them with capabilities beyond those inherited from the superclass. DEMO - UML diagram for the Payroll System in Chapter 10 Eclipse Hint! - To automatically generate getters and setters, right-click in the code editor > Source > Generate getters and setters. - This functionality is to save expert developers some time. Use it when you are at that level! DO YOU HAVE ANY QUESTIONS? THANK YOU! @ hend.alkittawi@utsa.edu By Appointment Online