Quiz 5- OOAD (JAVA)

Quiz 5- OOAD (JAVA)

University

15 Qs

quiz-placeholder

Similar activities

Thread Priorities

Thread Priorities

University

10 Qs

Java

Java

University

15 Qs

Lets explore Java

Lets explore Java

University

14 Qs

COSC_1436_ MOD-01 & MOD-02 Quiz

COSC_1436_ MOD-01 & MOD-02 Quiz

University

16 Qs

Methods

Methods

University

11 Qs

Java, part I

Java, part I

11th Grade - University

20 Qs

Object Oriented Programming Quizz

Object Oriented Programming Quizz

University

10 Qs

Basic Java

Basic Java

University

15 Qs

Quiz 5- OOAD (JAVA)

Quiz 5- OOAD (JAVA)

Assessment

Quiz

Computers

University

Medium

Created by

Dr. Pal

Used 1+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Java program?

class A {

A() {

System.out.print("A");

}

}

class B extends A {

B() {

System.out.print("B");

}

}

public class Test {

public static void main(String[] args) {

B obj = new B();

}

}

AB

BA

A

B

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the output of the following Java program?

class A {

void method() {

System.out.println("A");

}

}

class B extends A {

void method() {

System.out.println("B");

}

}

public class Test {

public static void main(String[] args) {

A obj1 = new B();

B obj2 = (B) obj1;

obj2.method();

}

}

A

B

Compilation Error

Runtime Error

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following Java program?
class A {

static void staticMethod() {

System.out.println("A Static");

}

void instanceMethod() {

System.out.println("A Instance");

}

}

class B extends A {

static void staticMethod() {

System.out.println("B Static");

}

void instanceMethod() {

System.out.println("B Instance");

}

}

public class Test {

public static void main(String[] args) {

A aObj = new B();

B bObj = (B) aObj;

aObj.staticMethod();

bObj.instanceMethod();

}

}

A Static
B Instance

B Static
B Instance

Compilation Error

Runtime Error

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the output of the following Java program?

interface MyInterface {

void myMethod();

}

class MyClass implements MyInterface {

public void myMethod() {

System.out.println("MyClass");

}

}

public class Test {

public static void main(String[] args) {

MyInterface obj = new MyClass() {

public void myMethod() {

System.out.println("Anonymous Inner Class");

}

};

obj.myMethod();

}

}

MyClass

MyInterface

Anonymous Inner Class

Compilation Error

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Java program?

class A {

final void show() {

System.out.println("A");

}

}

class B extends A {

void show() {

System.out.println("B");

}

}

public class Test {

public static void main(String[] args) {

A obj = new B();

obj.show();

}

}

A

B

Compilation Error

Runtime Error

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Java program?

public class Test {

public static void main(String[] args) {

String s1 = "Hello";

String s2 = new String("Hello");

System.out.println(s1 == s2);

System.out.println(s1.equals(s2));

}

}

true

false

false

true

true

false

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the following Java program?

public class Test {

public static void main(String[] args) {

String s1 = "Hello";

String s2 = "World";

String result = s1 + s2;

System.out.println(result == "HelloWorld"); // false

}

}

true

false

Compilation error

Runtime error

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?