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
icon
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 +
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)
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
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Random Class and its operations
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education