Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [c++]costruttore e ereditarietà

    potete chiarirmi questo dubbio sull'ereditarità?

    allora io ho una classe madre
    con un parametro nel costruttore
    Persona(int eta)
    poi voglio farne una che eredità da Persona tutto e in + aggiunge il sesso
    Donna(string sesso)

    quello che nn riesco a far andare è il costruttore della seconda classe...xchè dà errore questo codice? come va strutturato il costruttore della classe derivata?

    codice:
    #include <iostream>
    #include <string>
    
    using namespace std;
    
    class Casa
    {
    	public:
    	Casa();
    	Casa(string ins_nome, int ins_prezzo);
    	private:
    	string nome;
    	int prezzo;
    };
    
    Casa::Casa(string ins_nome, int ins_prezzo)
    {
    	nome = ins_nome;
    	prezzo = ins_prezzo;
    }
    
    
    class Villa : public Casa
    {
    	public:
    	Villa();
    	Villa(string tipologia);
    	private:
    };
    
    Villa::Villa(string tipologia)
    {
    
    }
    
    main()
    {
    }
    live free or die

  2. #2
    ap
    live free or die

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.