adplus-dvertising
frame-decoration

Question

What is the output of this program?

Note : packages.class file is in directory pkg;
    package pkg;
    class display 
    {
        int x;
        void show() 
        {
            if (x > 1)
                System.out.print(x + " ");
        }
    }
    class packages 
    {
        public static void main(String args[]) 
        {
            display[] arr=new display[3];
            for(int i=0;i<3;i++)
                arr[i]=new display();
            arr[0].x = 0;      
            arr[1].x = 1;
            arr[2].x = 2;
            for (int i = 0; i < 3; ++i)
                arr[i].show();
         }
    }

a.

0

b.

1

c.

2

d.

0 1 2

Answer: (c).2

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of this program? Note : packages.class file is in directory pkg;

Similar Questions

Discover Related MCQs

Q. Which of these keywords is used to define interfaces in Java?

Q. Which of these access specifiers can be used for an interface?

Q. Which of these keywords is used by a class to use an interface defined previously?

Q. Which of the following is the correct way of implementing an interface salary by class manager?

Q. Which of the following access specifiers can be used for an interface?

Q. Which of the following is the correct way of implementing an interface A by class B?

Q. All methods must be implemented of an interface.

Q. What type of variable can be defined in an interface?

Q. What does an interface contain?

Q. What type of methods an interface contain by default?

Q. What will happen if we provide concrete implementation of method in interface?

Q. What happens when a constructor is defined for an interface?

Q. What happens when we access the same variable defined in two interfaces implemented by the same class?

Q. Can “abstract” keyword be used with constructor, Initialization Block, Instance Initialization and Static Initialization Block.

Q. Which of these package is used for graphical user interface?

Q. Which of this package is used for analyzing code during run-time?

Q. Which of this package is used for handling security related issues in a program?

Q. Which of these class allows us to get real time data about private and protected member of a class?

Q. Which of this package is used for invoking a method remotely?

Q. Which of these type parameters is used for a generic class to return and accept any type of object?