Skip to content

Glossary: Software Design Patterns in JavaScript

Abstract class

Also written: abstract

A base class written only to be inherited from, never used directly. Its methods typically throw a "not implemented" error until a child class such as `PlainReport` fills them in.

Where the book teaches it

Related terms

Template methodHooknew.target