Solved

Consider the Following Statements.public Class Rectangle

Question 2

Multiple Choice

Consider the following statements.public class Rectangle
{
Private double length;
Private double width; public Rectangle()
{
Length = 0;
Width = 0;
} public Rectangle(double l, double w)
{
Length = l;
Width = w;
} public void set(double l, double w)
{
Length = l;
Width = w;
} public void print()
{
System.out.println("Length = " + length
+ "; Width = " + width + "\n" +
+ " Area = " + area()
+ "; Perimeter = " + perimeter() ) ;
} public double area()
{
Return length * width;
} public void perimeter()
{
Return 2 * length + 2 * width;
} public void makeCopy(Rectangle otherRect)
{
Length = otherRect.length;
Width = otherRect.width
}
}Rectangle tempRect = new Rectangle(14, 10) ;
Rectangle newRect = new Rectangle(9, 5) ;What are the values of the instance variables of newRect after the following statement execute?newRect.makeCopy(tempRect) ;


A) length = 14; width = 10
B) length = 9; width = 5
C) length = 14; width = 5
D) None of these

Correct Answer:

verifed

Verified

Related Questions