Object-Oriented Programming
13 Topicsā¢13 Completedā¢
100%
1
Classes and Objects
Blueprint and instances
Fundamental OOP concept
2
Constructors
Object initialization
Constructor chaining questions
3
this Keyword
Referring to current object
4
Access Modifiers
public, private, protected, default
Scope and visibility questions
5
static Keyword
Static variables and methods
6
final Keyword
Constants and immutability
7
Instance vs Static
Difference between instance and class members
8
Nested Classes
Inner classes, static nested classes
9
Anonymous Classes
Classes without names
10
Object Class
Root class of all Java classes
11
equals() and hashCode()
Object comparison and hashing
Very common interview topic
12
toString() Method
String representation of objects
13
Immutable Classes
Creating immutable objects