Examveda
Examveda

What will be the output of the following Java code?
class box 
{
    int width;
    int height;
    int length;
    int volume;
    void finalize() 
    {
        volume = width*height*length;
        System.out.println(volume);
    }
    protected void volume() 
   {
        volume = width*height*length;
        System.out.println(volume);
   } 
}    
class Output 
{ 
    public static void main(String args[])
    {
        box obj = new box();
        obj.width=5;
        obj.height=5;
        obj.length=6;
        obj.volume();
    } 
}

A. 150

B. 200

C. Run time error

D. Compilation error

Answer: Option A


This Question Belongs to Java Program >> Constructors And Methods

Join The Discussion

Related Questions on Constructors and Methods

What is a constructor in Java?

A. A special method to create instances of classes

B. A method used for mathematical calculations

C. A method to perform string manipulations

D. An exception handling mechanism