Código:
Mi duda es la siguiente.. que funciones deberia d eimplementar para crear este arreglo de Alumno..#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(); }
Gracias.