Oop
All articles
Inheritance and Polymorphism
Core object-oriented programming mechanisms: inheritance creates class hierarchies for code reuse, while …Encapsulation
A fundamental object-oriented programming principle that bundles data and the methods that operate on that …Abstraction
A fundamental programming principle that hides complex implementation details behind simplified interfaces, …Object-Oriented Programming (OOP)
Classes, objects, inheritance, encapsulation, and polymorphism - how OOP concepts apply directly to AI …SOLID Principles
Five principles of object-oriented class design formulated by Robert C. Martin. A foundational framework for …Design Patterns
The Gang of Four catalog of reusable solutions to recurring object-oriented design problems. Patterns are not …
Open source projects