0x02. ES6 classes

Learning Objectives

  1. How to define a Class
  2. How to add methods to a class
  3. Why and how to add a static method to a class
  4. How to extend a class from another
  5. Metaprogramming and symbols