Quick Links : object‑oriented programming
 
object‑oriented programming
A paradigm for writing applications using classes, not algorithms, as the fundamental building blocks. The design methodology uses four main concepts: abstraction, encapsulation, inheritance, and polymorphism.
Related terms
abstraction, application, class, encapsulation, inheritance, polymorphism
Contrast with
object