
Quiz 5- OOAD (JAVA)

Quiz
•
Computers
•
University
•
Medium
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
Similar Resources on Wayground
20 questions
Code Junction 4

Quiz
•
University
15 questions
Java Programming

Quiz
•
University
10 questions
Talent Next Java MCQ-1

Quiz
•
University
14 questions
Java Operators

Quiz
•
University
10 questions
Java Control Flow statements

Quiz
•
University
12 questions
javaquizvivek

Quiz
•
University
10 questions
DEBUG THE CODE

Quiz
•
University
15 questions
Java Bootcamp Day 4

Quiz
•
University
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade