Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2010, 21:51
AqpJoe
 
Fecha de Ingreso: abril-2010
Mensajes: 8
Antigüedad: 14 años, 8 meses
Puntos: 0
Arreglo de objetos

hola amigos.. bueno iniciandome en C++ tengo una duda como crear un arreglo de objetos con clases que contengan herencia.. este es un pequeño codigo.
Código:
#include <iostream.h>
#include <conio.h>              
#include <string.h>
#include <stdlib.h>
#include <stdio.h>

   class Persona
   {
     public:
        Persona(int cod, char *nom);
        void mostrar();
     private:
        int codigo;
        char nombre[20];
   };

   class Alumno:public Persona
   {
     public:
       Alumno(int cod, char *nom, int not);
       void mostrar();
     private:
       int nota;
   };

   Persona ::Persona(int cod, char *nom)
   {
     codigo =cod;
     strcpy(nombre, nom);
   }
   Alumno::Alumno (int cod, char *nom, int not):Persona (cod, nom)
   {
     nota=not;
   }

   void Alumno::mostrar()
   {
     Persona::mostrar();
     cout<<"nota: "<<nota;
   }

   void Persona::mostrar()
   {
     cout<<"Nombre: "<<nombre<<endl;
     cout<<"Codigo: "<<codigo<<endl;
   }
    void main()
   {
     Alumno objeto[5];
     getch();
   }
Mi duda es la siguiente.. que funciones deberia d eimplementar para crear este arreglo de Alumno..

Gracias.