Explore Westonci.ca, the premier Q&A site that helps you find precise answers to your questions, no matter the topic. Explore comprehensive solutions to your questions from knowledgeable professionals across various fields on our platform. Our platform offers a seamless experience for finding reliable answers from a network of knowledgeable professionals.

Assume you have created an inheritance hierarchy with the following classes:

Class: Organization
Methods: getName(), getNumEmployees(), getTaxLiability()
Class: Nonprofit extends Organization
Methods: getAnnualContribution(), getTaxLiability()
Class: Commercial extends Organization
Methods: getTaxLiability()
In your implementation class, assume you create the following line of code.

Organization o = new Nonprofit();

Using this line of code, write additional code that will call the getAnnualContribution() method



Sagot :

Answer:

Creating an object of Class Organization     Organization o = new Nonprofit

Explanation:

Organization Methods: getName(), getNumEmployees(), getTaxLiability(). Class: Nonprofit extends Organization Methods: getAnnualContribution(), getTaxLiability(). Class: Commercial extends Organization Methods: getTaxLiability().