

Peer Learning OOPS
Presentation
•
Professional Development, Education
•
Professional Development
•
Medium
18IT003 Abhijith V S
Used 6+ times
FREE Resource
6 Slides • 11 Questions
1
Peer Learning OOPS
Technical Aptitude - Level 2 Basics

2
Multiple Select
Main features of OOPS
Encapsulation
Abstraction
Inheritance
Polymorphism
Exception handling
3
Main features of OOPS
- Inheritance
- Encapsulation
- Polymorphism
- Data Abstraction
4
Multiple Choice
Which is known as Static Polymorphism ?
Compile Time
Run Time
Both are together called Static Polymorphism
None of the above
5
Multiple Choice
Which of the following is known as Dynamic Polymorphism ?
Compile Time
Run Time
Both are together called as Dynamic Polymorphism
None of the above
6
Static and Dynamic Polymorphism
- Compile time polymorphism is also known as Static Polymorphism
- Runtime polymorphism, also known as Dynamic Polymorphism
7
Multiple Choice
Is it always necessary to create objects from class?
Yes
No
8
Is it always necessary to create objects from class?
No. An object is necessary to be created if the base class has non-static methods. But if the class has static methods, then objects don’t need to be created. You can call the class method directly in this case, using the class name.
9
Multiple Select
Overloading and Overriding (Choose all options that apply)
Overloading is a compile-time polymorphism
Overriding is a runtime polymorphism
Overloading is a runtime polymorphism
Overriding is a compile-time polymorphism
10
Difference between overloading and overriding
Overloading is a compile-time polymorphism feature in which an entity has multiple implementations with the same name. For example, Method overloading and Operator overloading.
Overriding is a runtime polymorphism feature in which an entity has the same name, but its implementation changes during execution. For example, Method overriding.
11
Multiple Choice
public class Demo{
public static void main(String[] arr){
System.out.println(“Main1”);
}
public static void main(String arr){
System.out.println(“Main2”);
}
}
Predict the output.
Main1
Main2
Compile Error
Run Time Error
12
Multiple Select
Choose the right option for Private access Modifier
Not accessible from derived class
Accessible from derived class
Accessible from own class
Not accessible from own class
13
Multiple Select
Choose the right options for Protected access modifier.
Accessible within package
Not Accessible within package
Accessible outside package by sub class
Not Accessible outside package by sub class
14
Multiple Select
Choose the correct option on Array vs Array List.
Array: Size should be given at the time of declaration.
Array List: Size may not be required in declaration
Array: We need to specify index for operation
Array List: No Index required, instead we use inbuilt functions
15
Multiple Select
Difference - final , finally, finalize.
final: keyword
finally: block
finalize: method
final: keyword
finally: method
finalize: block
final: method
finally: block
finalize: method
final: block
finally: method
finalize: keyword
16
Poll
Feedback please...
Excellent
Good
Satisfactory
We expect something else
17
Thank you so much !!
Wish you all the best
Peer Learning OOPS
Technical Aptitude - Level 2 Basics

Show answer
Auto Play
Slide 1 / 17
SLIDE
Similar Resources on Wayground
15 questions
social responsibility 1
Presentation
•
Professional Development
12 questions
Quizizz Professional Development
Presentation
•
University - Professi...
15 questions
Co Teaching in the Classroom
Presentation
•
Professional Development
11 questions
Start Here Module
Presentation
•
University - Professi...
14 questions
Learning Disability
Presentation
•
University
12 questions
Online Tools
Presentation
•
Professional Development
12 questions
Quizizz Basics
Presentation
•
Professional Development
14 questions
UDL Review
Presentation
•
Professional Development
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade