Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Persona {
- public:
- Persona() {
- cout << "Costruttore vuoto della classe madre\n";
- }
- Persona(string _cognome, string _nome, int _anno_nascita, string _tessera_sanitaria)
- {
- cognome=_cognome;
- nome=_nome;
- anno_nascita= _anno_nascita;
- tessera_sanitaria = _tessera_sanitaria;
- }
- string get_cognome() {return cognome;}
- string get_nome() {return nome;}
- int get_anno_nascita() {return anno_nascita;}
- void set_cognome(string nuovo_cognome) {cognome=nuovo_cognome;}
- void set_nome(string nuovo_nome) {nome=nuovo_nome;}
- void set_anno_nascita(int nuovo_anno) {anno_nascita = nuovo_anno;}
- protected:
- string cognome="";
- string nome="";
- int anno_nascita=0;
- string tessera_sanitaria="";
- };
- class Sportivo : public Persona {
- public:
- Sportivo(string _cognome, string _nome, int _anno_nascita)
- : Persona(_cognome, _nome, _anno_nascita, "")
- {
- }
- int get_battiti_a_riposo() {return battiti_a_riposo;}
- string get_data_ultima_visita() {return data_ultima_visita;}
- void set_battiti_a_riposo(int nuovi_battiti) {battiti_a_riposo=nuovi_battiti;}
- void set_data_ultima_visita(string data) {data_ultima_visita=data;}
- private:
- int battiti_a_riposo = 0;
- string data_ultima_visita="";
- };
- int main()
- {
- Sportivo sp1 = Sportivo("Rossi", "Mario", 1990);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement