Classes, objects, inheritance, polymorphism, encapsulation, abstraction
Classes, objects, methods, packages, constructors, static members, inheritance and polymorphism.
Inner classes are classes declared inside another class or interface to group related code.
OOP -> Class -> Object -> Encapsulation -> Inheritance -> Polymorphism -> Abstraction -> Interfaces