Kezdőoldal » Számítástechnika » Programozás » Nem értem az osztályok beilles...

Nem értem az osztályok beillesztését más osztály adattagjaiként segítesz?

Figyelt kérdés
Nem bírom megérteni sajnos.
2012. jan. 14. 18:51
 1/4 A kérdező kommentje:
C++
2012. jan. 14. 18:51
 2/4 anonim ***** válasza:

Hát mutatóként teszed bele, pl:

BeillesztettOsztaly *_beillOsztaly;


Aztán valahol, pl. a tartalmazó osztály konstruktorában példányosítod, pl.:


_beillOsztaly= new BeillesztettOsztaly;

2012. jan. 14. 19:14
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

példa:

Van egy emberek nevű osztályod és foglalkozás nevű osztályod, akkor hogy oldod meg, hogy egy emberhez egy adott foglalkozás kapcsolódjon? Úgy, hogy minden ember osztály tartalmazni fog egy mutatót (pointert) a foglalkozására.


class Emberek {

string nev;

Foglalkozas* munka;

}


így néz ki a Foglakozás osztályod:

class Foglalkozas {

public:

int atlagfizetes;

}


Hogy tudhatod meg, hogy egy adott embernek a szakmájukban milyen átlagfizetést kapnak?

ember->munka->atlagfizetés;

Tehát az ember munkájának az átlagfizetése

2012. jan. 14. 19:43
Hasznos számodra ez a válasz?
 4/4 iostream ***** válasza:

class A {};

class B

{

A a;

};


voilá.

2012. jan. 14. 19:58
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!