[ KoKuZ @ 21.10.2007. 23:41 ] @
Za seminarski rad sam dobio da uradim simulaciju autoradione koristeci klase, nasljedivanje,, znaci da prepoznam klase...ehhh sad sta bi ja mogao da unosim u jednom programu u autoradioni?,.. i u mainu da imam kao neki meni pod kojem cu imati 1, 2, 3 , 4 ...switch/case te za svaki broj kod kojeg cu imati odgovarajuce funcije programa.... za klase je potrebno uraditi header i cpp fajlove... imal netko ideju koje klase da koristim i kako to da uradim? ...Unaprijed hvala ako neko ima neki prijedlog
[ glorius @ 22.10.2007. 00:13 ] @
Sta ti je tacno zadatak? Autoradiona je firma za pravljenje automobila ili garaza za popravljanje automobila?
[ KoKuZ @ 22.10.2007. 14:42 ] @
garaza za popravljanje automobila... nesto u tom smislu... znaci nista pretjerano ... par klasa(od 5 do 7,8).. i da ima taj meni(izbornik)
[ glorius @ 03.11.2007. 00:00 ] @
Objekti koje mozemo naci u takvoj garazi su:

Garaza ( sadrzi sve sledece objekte )
Automobil
Alat
Radnik
Masina ( hmm... mozda alat moze ovde da spada )
Dnevnik ( vodjenje evidencije o musterijama )

Primer za pravljenje klase Masina:

Code:

Masina.h

class Masina
{
     // funkcije clanovi
public:
     void UpaliMasinu();
     void UgasiMasinu();

     virtual void Radi( Auto & auto ) = 0; 

     // promenljive clanovi
protected:
     BOOL bUgasena;
}

Masina.c++

void Masina::UpaliMasinu()
{
     bUgasena = FALSE;
}

void Masina::UgasiMasinu()
{
     bUgasena = TRUE;
}

////// sada nasledjujemo klasu Masina sa konkretnom masinom  ( pretpostavimo da postoji elektronska dizalica :P )

class ElektronskaDizalica : public Masina
{
public:
     void Radi(Auto & auto);
}

//itd


Pogledaj malo o c++ kako da ovo prosiris... Ima tu posla....