Examveda
Examveda

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.

Answer: Option B


This Question Belongs to Java Program >> Declaration And Access Control

Join The Discussion

Related Questions on Declaration and Access Control