CPP-OOP

Object Oriented Programming in C++

"Giáo trình Lập trình hướng đối tượng C++ - Đặng Ngọc Hoàng Thành"

Giáo trình Lập trình hướng đối tượng C++ - Đặng Ngọc Hoàng Thành

OOP stands for Object-Oriented Programming.

Procedural programming is about writing procedures or functions that perform operations on the data, while object-oriented programming is about creating objects that contain both data and functions.

Object-oriented programming has several advantages over procedural programming:

Referecence from https://www.w3schools.com/cpp/cpp_oop.asp

"The 4 pillars of Object Oriented Programming"

The 4 pillars of Object Oriented Programming

"Characteristics of an Object Oriented Programming language"

Characteristics of an Object Oriented Programming language