MysteryClass -first: int -second: double; +MysteryClass () +MysteryClass (int) +MysteryClass (double); +MysteryClass (int, double) +setData (int, double): void +getFirst (): int +getSecond(): double +doubleFirst (): int +squareSecond (): double +print (): void +equals (MysteryClass): boolean +makeCopy (MysteryClass): void +getCopy () : Mysteryclass 46. Which of the following would be a default constructor for the class MysteryClass shown in the figure above? public MysteryClass () { setData (0, 0.0); ) b. public MysteryClass (0, 0.0) ( set Data (); } c. public MysteryClass (0) ( setData (0, 0.0); } d private MysteryClass (10) { setData (); }
MysteryClass -first: int -second: double; +MysteryClass () +MysteryClass (int) +MysteryClass (double); +MysteryClass (int, double) +setData (int, double): void +getFirst (): int +getSecond(): double +doubleFirst (): int +squareSecond (): double +print (): void +equals (MysteryClass): boolean +makeCopy (MysteryClass): void +getCopy () : Mysteryclass 46. Which of the following would be a default constructor for the class MysteryClass shown in the figure above? public MysteryClass () { setData (0, 0.0); ) b. public MysteryClass (0, 0.0) ( set Data (); } c. public MysteryClass (0) ( setData (0, 0.0); } d private MysteryClass (10) { setData (); }
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
![MysteryClass
-first: int
-second: double;
+MysteryClass ()
+MysteryClass (int)
+MysteryClass (double);
+MysteryClass (int, double)
+setData (int, double): void
+getFirst (): int
+getSecond(): double
+doubleFirst (): int
+squareSecond () : double
+print (): void
+equals (MysteryClass): boolean
+makeCopy (MysteryClass): void
+getCopy (): MysteryClass
46. Which of the following would be a default constructor for the class MysteryClass shown in the figure
above?
public MysteryClass () { setData (0, 0.0); )
b. public MysteryClass (0, 0.0) { set Data (); }
public MysteryClass (0)( setData (0, 0.0); }
d private MysteryClass (10) { setData (); }
a,
C.
47. Which of the following is used to allocate memory for the instance variables of an object of a class?
a. the reserved word public
b. the reserved word static
c. the operator new
d. the operator +](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F0b54cbd5-e9a4-4e27-8866-ff5cac671566%2Fef6172a5-79c6-4d0a-b2f7-4b847b5ed361%2Fiwwwo79_processed.jpeg&w=3840&q=75)
Transcribed Image Text:MysteryClass
-first: int
-second: double;
+MysteryClass ()
+MysteryClass (int)
+MysteryClass (double);
+MysteryClass (int, double)
+setData (int, double): void
+getFirst (): int
+getSecond(): double
+doubleFirst (): int
+squareSecond () : double
+print (): void
+equals (MysteryClass): boolean
+makeCopy (MysteryClass): void
+getCopy (): MysteryClass
46. Which of the following would be a default constructor for the class MysteryClass shown in the figure
above?
public MysteryClass () { setData (0, 0.0); )
b. public MysteryClass (0, 0.0) { set Data (); }
public MysteryClass (0)( setData (0, 0.0); }
d private MysteryClass (10) { setData (); }
a,
C.
47. Which of the following is used to allocate memory for the instance variables of an object of a class?
a. the reserved word public
b. the reserved word static
c. the operator new
d. the operator +
![48. Consider the following class definition.
public class Rectangle
{
private double length;
private double width;
public Rectangle ()
length = 0;
width = 0;
public Rectangle (double 1, double w)
{
length = l;
width = w;
public void set (double 1, double w)
{
length = 1;
width = w;
public void print ()
}
System.out.println (length "
* + width) ;
public double area()
return length width;
public double perimeter ()
return 2 * length + 2 width;
}
Which of the following statements correctly instantiates the Rectangle object myRectangle?
(i) myRectangle = new Rectangle (12.5, 6);
(ii) Rectangle myRectangle = new Rectangle (12.5, 6);
(iii) class Rectangle myRectangle = new Rectangle (12.5, 6);
a. Only (i)
b. Only (ii)
c. Only (ii)
d. Both (ii) and (iii)](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F0b54cbd5-e9a4-4e27-8866-ff5cac671566%2Fef6172a5-79c6-4d0a-b2f7-4b847b5ed361%2Fg6hcmhi_processed.jpeg&w=3840&q=75)
Transcribed Image Text:48. Consider the following class definition.
public class Rectangle
{
private double length;
private double width;
public Rectangle ()
length = 0;
width = 0;
public Rectangle (double 1, double w)
{
length = l;
width = w;
public void set (double 1, double w)
{
length = 1;
width = w;
public void print ()
}
System.out.println (length "
* + width) ;
public double area()
return length width;
public double perimeter ()
return 2 * length + 2 width;
}
Which of the following statements correctly instantiates the Rectangle object myRectangle?
(i) myRectangle = new Rectangle (12.5, 6);
(ii) Rectangle myRectangle = new Rectangle (12.5, 6);
(iii) class Rectangle myRectangle = new Rectangle (12.5, 6);
a. Only (i)
b. Only (ii)
c. Only (ii)
d. Both (ii) and (iii)
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education