Kezdőoldal » Számítástechnika » Programozás » Osztályok beillesztése más...

Osztályok beillesztése más osztály adattagjaiként? C++

Figyelt kérdés

Nem bírom megérteni és megvalósítani egy ilyen feladatot.

Segítsetek.


2011. okt. 1. 20:56
 1/5 A kérdező kommentje:
Mikor kell alkalmazni az osztály beillesztését más osztályba mert egy dolgot több módszerrel meg lehet oldani.
2011. okt. 1. 21:18
 2/5 anonim ***** válasza:
Azt gondolom tudod mi az osztály meg mi az osztály adattagja. Meg azt is feltételezem ,hogy csináltál már osztályt és azoknak adattagokat. Az osztály c++-ban az egy adattípus amit a class kulcsszóval deklarálunk. Tágabb értelemben minden adattípus osztály is egyben (Még a primitív típusok is.) Kvázi (szinte) ugyanúgy felvehetsz egy MyClass típusú adattagot osztályon belül mint egy int adattagot.
2011. okt. 1. 21:22
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

"Mikor kell alkalmazni az osztály beillesztését más osztályba mert egy dolgot több módszerrel meg lehet oldani."

Az objektum orientált programozás a valóság egy részének modellje. Akkor kell alkalmazni ha a modell azt követeli meg. Például ha egy személyautó működését kell modellezni akkor a személyautó egy osztály ami tartalmaz kerekeket, üléseket, motort stb. A kerék az ülés a motor külön osztály amit a személyautó osztály fizikailag tartalmaz.


Azt egy dolgot több módszerrel meg lehet oldani az igaz. Ezek közül olyan módszert kell választani ami jól modellezi a modellezni kívánt dolgot és feleslegesen nem túl bonyolult, lehet hogy több ilyen is van. Ha több van akkor az hogy azok közül melyiket kell választani arra nem létezik általános érvényű szabály/recept/módszer. Ez feladat függő illetve a programtervezői kreativitásra illetve ízlésre van bízva.

Kielégítő volt a válasz?

2011. okt. 1. 21:46
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Ha felvázolod a konkrét problémát talán többet tudunk segíteni.
2011. okt. 3. 09:05
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

Nem tudom felvázolni mert nehéz.

Itt az msn-em: egr4444@windowslive.com

Ha valaki venné a fáradtságot ZT megköszönném.

2011. okt. 4. 17:23

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!