June 2016
Beginner to intermediate
292 pages
6h 8m
English
This chapter will deepen the prototypal inheritance of JavaScript, highlighting the difference with classical inheritance. It will also cover most of common patterns to implement overriding, member protection, and extension prevention. Multiple inheritance and mixins are also discussed always taking into account the new ECMAScript 6 syntax and features.
The following topics are covered in the chapter:
Inheritance is one of the fundamentals principle in Object-Oriented Programming. It is usually defined as a is-a relationship between objects (or classes, ...
Read now
Unlock full access