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:

Verified
Correct Answer:
Verified
Q1: Given the declaration public class MyClass {private
Q2: The abstract data type specifies the logical
Q4: An accessor method of a class first
Q5: How many constructors are present in the
Q6: Members of a class are usually classified
Q7: The default constructor executes when an object
Q8: The built-in operation that is valid for
Q9: In _ copying, each reference variable refers
Q10: Which of the following words indicates an
Q11: Suppose that Book is class with two