abstract class, classe abstrata

Na linguagem de programação C++, o oposto de uma classe concreta (na qual é possível criar objetos). Uma classe abstrata é uma classe na qual não é possível criar objetos; em vez disso, a classe é usada para definir subclasses, e os objetos são criados a partir dessas subclasses. Ver também object (objeto – definição 2).