Prueba
EXPLICADO CADA UNA DE SUS PARTES
1. include <iostream.h> //Libreria para la entrada/salida de datos
main() //Comienza la funcion principal
{class vehiculo //Declaramos la superclase vehiculo
{
protected: //Le ponemos tipo protegido a los datos para quese pasen a la variante
float peso; //Variable tipo decimal que guardara el peso
int ruedas;//Variable tipo intero que guardara el nº de ruedas
public: //Le ponemos tipo publico a los constructores para poder utilizarlos en todo el programavoid iniciar(float p,int r) //Este constructor se dedica a enlazar las variables del
{ //main principal con las de lasclases por eso se pasan por parametros
peso = p; //La variable peso sera igual a la variable p
ruedas= r; //La variable ruedas sera igual a la variable r
}; //Fin del constructor iniciar
floatob_peso(void) //Constructor de tipo decimal que muestra el peso
{ return peso; }; //Devuelve el peso con return
intob_ruedas(void) //Constructor de tipo entero que muestra el nº de ruedas
{ return ruedas; }; //Devuelve las ruedas con return}; //Fin de la declaracion de la superclase vehiculo
class motocicleta:public vehiculo //Declaramos la clase variante llamada motocicleta...
Regístrate para leer el documento completo.