ES6 Classes & Constructors

What issue exists in this implementation?
class Shape {
  static getArea() {
    throw new Error('getArea() must be implemented');
  }
}

class Circle extends Shape {
  constructor(radius) {
    super();
    this.radius = radius;
  }
  
  getArea() {
    return Math.PI * this.radius * this.radius;
  }
}
Next Question (25/28)