JAVA

JAVA

University

20 Qs

quiz-placeholder

Similar activities

PBO Inheritance Episode 2

PBO Inheritance Episode 2

University

18 Qs

GirlsWhoML Workshop 0

GirlsWhoML Workshop 0

University

20 Qs

C que que que

C que que que

University

23 Qs

JAVA - Arrays

JAVA - Arrays

University - Professional Development

15 Qs

Quiz 1-PBO

Quiz 1-PBO

University

20 Qs

Java Quiz 3

Java Quiz 3

University

15 Qs

Bootcamp Day 3 - Java Array

Bootcamp Day 3 - Java Array

University

15 Qs

Diagnóstico Estructuras de Datos-TIID

Diagnóstico Estructuras de Datos-TIID

University

20 Qs

JAVA

JAVA

Assessment

Quiz

Computers

University

Hard

Created by

sarala vinayagam

Used 4+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

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


Public  


Protected 


Private 


All of the above


2.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which of these can be used to fully abstract a class from its implementation?


Object;


Interfaces;


None of the above;


packages

3.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

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


class manager extends salary{}


class manager implements salary{}


class manager imports salary {}


none of the mentioned 

4.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which of the following is an incorrect statement about packages?


Interfaces specifies what class must do but not how it does


 Interfaces are specified public if they are to be accessed by any code in the program


All variables in interface are implicitly final and static


All variables are static and methods are public if interface is defined public


5.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

What will be the output of the following program?

  interface calculate

    {

        void cal(int item);

    }

    class display implements calculate

    {

        int x;

        public void cal(int item)

        {

            x = item * item;            

        }

    }

    class interfaces

    {

        public static void main(String args[])

        {

            display arr = new display;

            arr.x = 0;      

            arr.cal(2);

            System.out.print(arr.x);

        }

    }


0

2

4

none

6.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

What will be the output of the following program?

interface calculate 

{

            int VAR = 0;

            void cal(int item);

}

        class display implements calculate 

        {

            int x;

          public  void cal(int item)

          {

                if (item<2)

                    x = VAR;

                else

                    x = item * item;            

            }

        }

 class interfaces 

{

            public static void main(String args[]) 

            {

                display[] arr=new display[3];

               for(int i=0;i<3;i++)

               arr[i]=new display();

               arr[0].cal(0);    

               arr[1].cal(1);

               arr[2].cal(2);

               System.out.print(arr[0].x+" " + arr[1].x + " " + arr[2].x);

            }

}


0 1 2


0 2 4


0 0 4


0 1 4


7.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which of the following Java built-in interfaces is a functional interface?



Serializable



Comparable



Runnable


Cloneable


Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?