Operação que declara uma assinatura, mas não a implementa. Em C++, uma operação abstrata corresponde a uma função membro virtual pura (úre virtual member function) [GAM2000].