Scarpa_uomo e scarpa_donna sono classi derivate.
Questo è il file d'intestazione del mio programma:
#include<iostream>
#include<string>
using namespace std;
#ifndef CLASSI_H
#define CLASSI_H
class scarpa{
private:
int id_scarpa;
string produttore;
int taglia;
int prezzo;
public:
void set_scarpa(int,string,int,int);
int get_id();
string get_prod();
int get_tg();
int get_p();
scarpa(){};
~scarpa(){};
};
class scarpa_uomo:public scarpa{
private:
int presenza_lacci;
public:
void set_scarpa_uomo(int,string,int,int,int);
int get_lacci();
scarpa_uomo(){};
~scarpa_uomo(){};
};
class scarpa_donna:public scarpa{
private:
int altezza_tacco;
public:
void set_scarpa_donna(int,string,int,int,int);
int get_h();
scarpa_donna(){};
~scarpa_donna(){};
};
#endif