In the classical languages like Java, C# or C++ we start by creating a class and then we can create new objects from the class or we can extend the class.
In JavaScript first we create an object, then we can augment the object or create new objects from it. So i think, JavaScript demonstrates actua...