Q: Choose the correct statement
public class Circle{
private double radius;
public Circle(double radius){
radius = radius;
}
}
-
A
The program has a compilation error because it does not have a main method.
-
B
The program will compile, but we cannot create an object of Circle with a specified radius. The object will always have radius 0.
-
C
The program has a compilation error because we cannot assign radius to radius.
-
D
The program does not compile because Circle does not have a default constructor.
B
Answer:
B
Explanation:
The program will compile, but we cannot create an object of Circle with a specified radius. The object will always have radius 0.
Related Topic:
Share Above MCQ