Object-oriented programming (OOP)

Home > Computer Science > Software Engineering > Software design patterns > Object-oriented programming (OOP)

OOP is a programming paradigm that is based on objects, which contain data and methods. Software design patterns are largely based on OOP concepts.