Given the above class hierarchy with the methods provided, write the complete C++ program to do the following : Declare the complete classes Person, Student and Staff. The method display () will print...


Given the above class hierarchy with the methods provided, write the complete C++ program to do the following :



  1. Declare the complete classes Person, Student and Staff. The method display () will print the details as in the box.

  2. Declare 2 objects of type Student. Increase the fee by 10% and set the fee in the related objects using the setFee () method. Determine which of the two objects have the highest fee.

  3. Declare 3 objects of type Staff. Find the average pay for the three Staffs.


Submit your C++ program for testing.


Person<br>|-name:String<br>-address:String<br>|+Person(name:String, address:String)<br>+getName ():String<br>+getAddress ():String<br>+setAddress (address:String):void<br>+ display (): void<br>

Extracted text: Person |-name:String -address:String |+Person(name:String, address:String) +getName ():String +getAddress ():String +setAddress (address:String):void + display (): void "Person[name=?, address=?]" extends Student Staff -program:String -year:int -fee:double -school:String -pay:double +Student (name:String, address:String, program:String,year:int, fee:double) +getProgram():String +setProgram(program:String): void +getYear():int +setYear(year:int):void +getFee():double +setFee(fee:double):void + display (): void +Staff(name:String, address:String, school:String, pay:double) +getSchool():String +setSchool(school:String):void +getPay():double +setPay (pay:double):void + display (): void "Staff[Person[name=?, address=?], school=?,pay=?]" "Student[Person[name=?, address=?], program=?,year=?,fee=?]"

Jun 02, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions ยป

Submit New Assignment

Copy and Paste Your Assignment Here