NEW SOLUTION: CSIS 212 Programming Assignment 8 Payroll Modification DOWNLOAD INSTANT SOLUTION @$16

Page 1

NEW SOLUTION: CSIS 212 Programming Assignment 8 Payroll Modification

DOWNLOAD INSTANT SOLUTION @$16

https://www.solvedcollegepapers.com/product/csis-212-programmingassignment-8-payroll-modification/

CSIS 212 Programming Assignment 8 Payroll Modification. Exercise 9.5 JHTP: Draw an inheritance hierarchy for students at a university similar to the hierarchy shown in Fig 9.2. Use Student as the superclass of the hierarchy, then, extend Student with classes Undergraduate Student and Graduate Student. Continue to extend the hierarchy as deep (i.e., as many levels as possible). CSIS 212 Programming Assignment 8 Payroll Modification

For example, Freshmen, Sophomore, Junior, and the Senior might extend Undergraduate Student and Doctoral Student and Masters Student might be subclasses of Graduate Students. After drawing the hierarchy, discuss the relationships that exist between the classes. [Note: You do not need to write any code for this exercise]. CSIS 212 Programming Assignment 8 Payroll Modification quantity Category: CSIS 212 Tags: CSIS 212 Programming Assignment 1 Create Five Programs, CSIS 212 Programming Assignment 2 Salary Calculator, CSIS 212 Programming Assignment 3 Bar Chart Printing Program, CSIS 212 Programming Assignment 4 Multiples Circle Area Computer-Assisted Instruction, CSIS 212 Programming Assignment 5 VariableLength Argument List Dice Rolling, CSIS 212 Programming Assignment 6 Date Class, CSIS 212 Programming Assignment 7 Rectangle Class, CSIS 212 Programming Assignment 8 Payroll Modification 

Description

Description


CSIS 212 Programming Assignment 8 Payroll Modification Exercise 9.5 JHTP: Draw an inheritance hierarchy for students at a university similar to the hierarchy shown in Fig 9.2. Use Student as the superclass of the hierarchy, then, extend Student with classes Undergraduate Student and Graduate Student. Continue to extend the hierarchy as deep (i.e., as many levels as possible). For example, Freshmen, Sophomore, Junior, and the Senior might extend Undergraduate Student and Doctoral Student and Masters Student might be subclasses of Graduate Students. After drawing the hierarchy, discuss the relationships that exist between the classes. [Note: You do not need to write any code for this exercise]. Exercise 10.6: How does polymorphism promote extensibility? CSIS 212 Programming Assignment 8 Payroll Modification

Exercise 10.12: Payroll Modification Modify the payroll system of Figs 10.4 –10.9 to include private instance variable birthdate in class Employee. Use class Date of Fig 8.7 to represent an employee’s birthday. Add get methods to class Date. Assume that payroll is processed once per month. Create an array of Employee variables to store references to the various employee objects. In a loop, calculate the payroll for each Employee (polymorphic ally), and add a $100.00 bonus to the persons payroll amount if the current month is the one in which the Employee’s birthdate occurs. CSIS 212 Programming Assignment 8 Payroll Modification

This assignment is due by 11:59 p.m. (ET) on Monday.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.