Introduction to OOP

Object oriented programming is built around the concept of “objects”, which are data structures that contain variables and functions (called “properties” and “methods”).