Completed

Simple Inheritance+polymorphism homework

I have about 60-70% of a 'payroll' program done that asks the user to enter a fictionary date (like 4-13-67 or what ever) and then checks to see if the month entered is the month of the birthday of 4 employees, instantiated in the class driver program [in the main() function] . The fictionary date is to be entered at runtime as is the birthdates of the 4 employees (the date is to be entered in the format mm-dd-yyyy. I have this format working for the fictionary date, but not for the employees birthdays). Each employee is of a different user-defined data type (boss, commission worker, piece worker, hourly worker), each defined in a class. These classes have already been written and work. The dates entered are handled by overloaded >> and <<, and these are part of a Date class, and this has also been written. There is also an abstract base class 'Employee' (already written)from which all the other classes are derived from, except the date class. The 'Employee' class is the only abstract class (using virtual functions, I think this is the only way to do polymorphism???), all the others are concrete classes. If the month entered by the user is the month of the birthday of one or more of 4 employees, then the employee(s) get a $100 bonus on their next paycheck. This must be done polymorphically. The data members birthDate (a Date object) and departmentCode (an int) both must be private data members in the class Employee. The private departmentCode data member part has already been written. I can get the program to work when birthDate is declared as public, but everything falls apart when I try it as private. Also, I can't get it to work so that I can enter the birthdates at runtime. Please look at the .zip file with what I have written.

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.

## Deadline information

Please make it extremely simple and easy for a beginner to understand. I am in a beginning C++ OOP class, and have an OK knowledge of pointers, overloading, inheritance, and classes. The main thing I am looking for is a well docemented, simple program that a reasonably OK beginner can understand and learn from.

Skills: C Programming, Engineering, Microsoft, MySQL, PHP, Software Architecture, Software Testing, Windows Desktop

See more: what is a virtual function, what is an object in programming, what is a class in programming, what are classes in programming, virtual pointers, virtual int, virtual functions and polymorphism, source code in oop, public programming, programming what is a class, programming polymorphism, programming pointers, programming learn, programming inheritance, polymorphism programming, pointers in c programming, pointers c programming, OOP programming, learn programming using c#, learn programming from beginning

About the Employer:
( 4 reviews ) United States

Project ID: #2832609

Awarded to:

cinterosystems

See private message.

$9 USD in 14 days
(138 Reviews)
5.6

15 freelancers are bidding on average $20 for this job

oleg21

See private message.

$15.3 USD in 14 days
(136 Reviews)
7.0
vw139994vw

See private message.

$34 USD in 14 days
(60 Reviews)
4.5
alokgarg

See private message.

$25.5 USD in 14 days
(69 Reviews)
4.2
vw132761vw

See private message.

$42.5 USD in 14 days
(33 Reviews)
4.2
asadsufi

See private message.

$29.75 USD in 14 days
(38 Reviews)
4.1
mdougan

See private message.

$6.8 USD in 14 days
(7 Reviews)
3.9
warrenmoorevw

See private message.

$42.5 USD in 14 days
(1 Review)
3.4
karthickvw

See private message.

$21.25 USD in 14 days
(21 Reviews)
3.2
coolbeanzco

See private message.

$8.5 USD in 14 days
(12 Reviews)
2.1
micutusl

See private message.

$8.5 USD in 14 days
(3 Reviews)
1.8
anatprogeu

See private message.

$21.25 USD in 14 days
(4 Reviews)
1.2
r0m4n

See private message.

$8.5 USD in 14 days
(1 Review)
0.0
vw197723vw

See private message.

$21.25 USD in 14 days
(0 Reviews)
0.0
masterofcodingvw

See private message.

$12.75 USD in 14 days
(0 Reviews)
0.0