This repository focuses on providing an explanation and concept of Object-Oriented Programming (OOP) in JavaScript. Object-Oriented Programming is a programming paradigm that organizes code into objects, which are instances of classes that encapsulate data and behavior.
- Introduction
- Protypes and --proto-- in JavaScript
- Classes and Objects
- Constructors
- Inheritance
- Method Overriding
- Constructors/Overriding Constructor
- Static Methods & Getters & Setters
If it's your first time to contribute, here's some help!