Object Oriented Programming for Interview
The page defines OOP, lists languages that follow it, and reviews core concepts like class, object, abstraction, encapsulation, inheritance, polymorphism, dynamic binding, abstract classes, interfaces, and constructors.