I wonder why i had this gut feeling when working with JavaScript that the Prototype Inheritance was an accident. After thinking about it, I realize, it was because of the following reasons I had written other languages before coming to JavaScript and those languages were main Object Oriented Languages or…