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:
Barbara Dolye
Chapter:
Advanced Object-oriented Programming Features
Exercise:
Exercises
Question:23 | ISBN:9781285096261 | Edition: 4

Question

Given the following program segment, answer questions a through h.
public class Employee
{
private int empNumber;
private decimal pay;
}
a. Define a read-only property for the pay data member.
b. Define a default constructor for Employee.
c. Define a more useful constructor that could be used to instantiate objects
    of the class.
d. Define a subclass named HourlyEmployee with additional members of
    hours and payrate.
e. Define a constructor for HourlyEmployee that sends the employee
    number to the Employee class when an object is instantiated. Are
    there any changes needed in the Employee class? If so, what?
f. Create a method in the Employee class to determine the pay amount.
   It should be capable of being overridden in subclasses.
g. Provide new implementation details in the HourlyEmployee class
    for the method you defined in the preceding question (f).
h. Define the heading for a generic method ProcessData that has one
    generic parameter as part of its signature.

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Sorry the answer is not available at the moment…

If you are able to find the answer, please make sure to post it here. So that your Juniors have smile on their lips and feel happy.

Spread the 'tradition of sharing'.