Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

5. Examine the following starter code. Use the comments and the code provided to complete the constructor and two methods in the RectangleStats class. import

5.

Examine the following starter code. Use the comments and the code provided to complete the constructor and two methods in the RectangleStats class.

import java.util.ArrayList;

class RectangleStats

{

// Private instance variables

// width is an ArrayList which will contain decimal values, length is an array which will contain decimal

// values, and area is an array which will contain integer values.

//code goes here for instance variables goes here

//The constructor for the RectangleStats class takes an ArrayList and an array as parameters for

// width and length, respectively.

// code for constructor goes here

// The calcRectangleArea() method calculates the area of rectangles using the length and width

// assigned to the private instance variables and assigns the results to the area array of type int.

// This method does not return anything.

// code for the calcRectangleArea() method goes here

// The printArea() method prints the values assigned to the area array using the most appropriate

// type of loop. This method does not return anything.

// code for the printArea() method goes here

}

// The RectangleStatsTesterClass assigns the width of two rectangles to an ArrayList and assigns the

// length of two rectangles to an array. The calcRectangleArea() and printArea() methods are invoked to

// calculate and print the area of the two rectangles.

public class RectangleStatsTesterClass

{

public static void main(String[] args)

{

ArrayList dblWidth = new ArrayList();

dblWidth.add(5.2);

dblWidth.add(9.3);

double [ ] dblLength = {11.1, 4.7};

RectangleStats rectStats = new RectangleStats(dblWidth, dblLength);

rectStats.calcRectangleArea();

rectStats.printArea();

}

}

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_2

Step: 3

blur-text-image_3

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

More Books

Students also viewed these Databases questions