Which of the following class definitions is correct in Java?
(i)
Public class Employee
{
Private String name;
Private double salary;
Private int id; public Employee()
{
Name = "";
Salary = 0.0;
Id = 0;
} public Employee(String n, double s, int i)
{
Name = n;
Salary = s;
Id = i;
} public void print()
{
System.out.println(name + " " + id + " " + salary) ;
}
}
(ii)
Public class Employee
{
Private String name;
Private double salary;
Private int id; public void Employee()
{
Name = "";
Salary = 0.0;
Id = 0;
} public void Employee(String n, double s, int i)
{
Name = n;
Salary = s;
Id = i;
}
Public void print()
{
System.out.println(name + " " + id + " " + salary) ;
}
}
A) Only (i)
B) Only (ii)
C) Both (i) and (ii)
D) Neither is correct
Correct Answer:
Verified
Q24: The abstract data type specifies the logical
Q26: In Java, the reference this is used
Q29: A mutator method of a class changes
Q31: MysteryClass
-first: int
-second: double;
+MysteryClass()
+MysteryClass(int)
+MysteryClass(double);
+MysteryClass(int, double)
+setData(int, double): void
+getFirst(): int
+getSecond():
Q32: Consider the following class definition.public class Cylinder
{
Private
Q34: Consider the following statements.public class Circle
{
Private double
Q35: Consider the following class definition.public class Rectangle
{
Private
Q37: MysteryClass
-first: int
-second: double;
+MysteryClass()
+MysteryClass(int)
+MysteryClass(double);
+MysteryClass(int, double)
+setData(int, double): void
+getFirst(): int
+getSecond():
Q40: Which of the following is used to
Q41: public class Secret
{
Private int x;
Private static int
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents