Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Given the abstract class for a rental storage space called StoreInMe, containing the following: a (private ) double instance variable , rentPerUnit a constructor accepting

Given the abstract class for a rental storage space called StoreInMe, containing the following:

  • a (private ) double instance variable , rentPerUnit
  • a constructor accepting a double used to initialize rentPerUnit
  • a method , getRentPerUnit that returns the value of rentPerUnit
  • an abstract method getStorageIncome that returns a double

Write a (non-abstract) subclass describing the individual rental space units called InternalMe, containing:

  • an int instance variable numberOfUnits
  • a constructor accepting a double , passed to the superclass constructor
  • an int used to initialize numberOfUnits
  • a method getStorageIncome calculates the product of numberOfUnits and the rent per unit and returns a double

public class InternalMe StoreInMe { // Instance variable int numberOfUnits; // Constructor: public InternalMe(double rentPerUnit, int numberOfUnits) { // Pass rentPerUnit to superclass: (rentPerUnit); // Initialize numberOfUnits = numberOfUnits; } // Rental income method returns number of units * rent per unit: public double getStorageIncome() { return (numberOfUnits * super.); } } //END CLASS InternalMe

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 2.0 And Databases

Authors: John Kauffman, Bradley Millington

1st Edition

0471781347, 978-0471781349

More Books

Students also viewed these Databases questions