This is a submission for DEV Computer Science Challenge v24.06.12: One Byte Explainer.
Explainer
Class based OOP is a paradigm that uses classes as templates for reusable code modules (objects). Objects can have their own private data and functions. Inheriting child classes is the way to extend functionality while keeping the existing codebase stable.