Object-oriented Programming & Design Basics

placeholder

Object-oriented programming can be confusing to new programmers. Explore the fundamental concepts of OOP including classes & objects encapsulation inheritance & polymorphism OOP design Unified Modeling Language (UML) and CRC cards.