Oppure

Loading
31/05/09 14:17
matteog
ciao a tutti abbiamo fatto le classi a scuola ma nn ho ben capito una cosa abbiamo per esercizio per casa da fare un programma in c++ che abbia una classe automobile che abbia tre costruttori diversi con all'interno di ogniuno il nome e una funzione di stampa che dia in uscita ciao sono il costruttore della macchina ...... e questo per ogniuno dei tre più un distruttore mi potete spiegare come posso e de4vo fare per farlo??
aaa
31/05/09 15:01
theprogrammer
Inizia a farci vedere un tuo codice ... e parliamo di quello che non hai chiaro ...


P.S. Non scrivere in grassetto tutto il post ...
aaa
31/05/09 15:37
matteog
class  macchina
{
public:
   char marca;
   char modello;
   int litri;
   int serbatoio;
   int km;

   public macchina(marca,modello)
   {
	   cout<<"ciao sono un costruttore";
	   cout<<"la macchina è "<<modello<<"con marca "<<marca;
   }
   public macchina(litri)
   {   cout<<"ciao sono un costruttore";
	   cout<<"la macchina può contenere"<< litri<<"di benzina";
   }
   public macchina(serbatoio)
   {
	   cout<<"ciao sn un costruttore";
	   if(serbatoio==litri)
	   {
	     cout<<"il serbatoio è pieno";
	   }
	   else if(serbatoio<litri)
	   {
		   cout<<"il serbatoio è pieno";
	   }
   }
	   
	   percorri(km)
}
#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
    cout<<"inserisci la marca";
	cin>marca;
	cout<<"inserisci il modello";
	cin>> modello;
	macchina(marca,modello);
	cout<<"inserisci i litri di un pieno!";
	cin>>litri;
	macchina(litri);
	cout<<"inserisci litri nel serbatoio!";
	macchina(serbatoio);
}









ok questo è il codice mi sapete dire se ho fatto bene i costruttori???e seconda cosa come faccio a creare una direttiva #include"macchina.h"???
aaa