Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/02/2014, 19:29
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 10 meses
Puntos: 61
Respuesta: Error C++ al intentar pasar objetos de clase deriavada a clase base

En la clase vehicle dijiste que print() es virtual, pero no indicaste un cuerpo para la funcion, por ejemplo,
Código C++:
Ver original
  1. virtual void print() {}
Una opcion es definir a la clase base como abstracta, haciendo que el metodo print sea virtual puro asi:

Código C++:
Ver original
  1. virtual void print() = 0;
__________________
Visita mi perfil en LinkedIn