Puesto que C++ no tiene interfaces propiamente dichas, una clase abstracta realiza el mismo juego.