āļø Polymorphism & Algorithms Quest
XP: 0/100
Level: Beginner Coder
š® Mission Start
You will master:
- Polymorphism (OOP Power)
- Algorithms (Problem Solving Logic)
š§ Polymorphism Question 1
What is polymorphism?
Many forms of a method or object
Only one function exists
A type of loop
Only one function exists
A type of loop
š» Code Understanding
What will this output?
class Animal {
void sound() { System.out.println(“Animal sound”); }
}
class Dog extends Animal {
void sound() { System.out.println(“Bark”); }
}
Which method runs?
Animal sound
Bark
Error
Bark
Error
āļø Algorithms Question 1
Which algorithm is fastest for large sorted lists?
Linear Search
Binary Search
Bubble Sort
Binary Search
Bubble Sort
š§© Logic Challenge
What is the time complexity of this loop?
for (i = 0; i < n; i++) {
print(i);
}
O(1)
O(n)
O(n²)
O(n)
O(n²)
š Final Boss
Which concept allows method overriding?
Polymorphism
Encapsulation
Compilation
Encapsulation
Compilation
š Congratulations!
Enter your name:
