Skip to content

Glossary: Software Design Patterns in C++

Pure virtual function

Also written: pure virtual, = 0

A virtual function written `= 0`, meaning every child class must provide it. A class that has one is abstract.

Where the book teaches it

Related terms

Abstract classVirtual functionoverride