
Quiz 5- OOAD (JAVA)
Quiz
•
Computers
•
University
•
Practice Problem
•
Medium
Dr. Pal
Used 1+ times
FREE Resource
Enhance your content in a minute
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
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
20 questions
data structures1
Quiz
•
University
10 questions
GODOT ENGINE
Quiz
•
University
10 questions
ECM3434 Business Analysis 1 - Business process modelling
Quiz
•
University
15 questions
python basics
Quiz
•
11th Grade - University
10 questions
Quiz CodeIgniter 4
Quiz
•
University
15 questions
Шаблоны проектирования
Quiz
•
University
20 questions
Web Development and Programming
Quiz
•
University
10 questions
TIU Quiz-9
Quiz
•
University
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
