SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

 

#
Authors:
Walter Savitch ,julia Lobur
Chapter:
Inheritance
Exercise:
Self-test Exercises
Question:4 | ISBN:9780321531346 | Edition: 7

Question

The class SalariedEmployee inherits both of the functions get_name and

print_check (among other things) from the base class Employee, yet only

the function declaration for the function print_check is given in the definitionof the class SalariedEmployee. Why isn’t the function declaration

for the function get_name given in the definition of SalariedEmployee?

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer

The declaration for the function get_name is not given in the definition of

SalariedEmployee because it is not redefined in the class SalariedEmployee.

It is inherited unchanged from the base class Employee.

0 0

Discussions

Post the discussion to improve the above solution.