Ezt így kell megoldani?
Például egy autós programnál.
Az autó több részből áll van ajtaja,kereke,motra stb.
Akkor én csinálni fogok az autón osztályon kívül még ajtó,kerék,motor osztályt és ezeket fogom példányosítani az autó osztályban,hogy használhassam őket az autóval?
Így kell?





Grafikusan?
Attól függ. Ha objektumorientált a nyelv, akkor általában objektumokkal. Ha nem objektumorientált, pl. C OpenGL könyvtárral, akkor nem. :)
OO ban akarom megoldani.
Grafikát most nem akarok csak leprogramozni.
És így kell ugye?
Segítsetek megérteni,hogy mikor használjam az osztályok beillesztését más osztályokba.
Ha csinálok egy autó osztályt akkor csinálnom kell egy motor osztályt is nem?Ez fogja fogyasztani az üzemanyagot.





Ez az absztrakciótól függ. Neked kell tudnod, hogy mire akarsz osztályt, és miket tekintesz oszthatatlan objektumnak.
Egy autó meg a motorja könnyen lehet oszthatatlan, de lehet külön ojjektum is. Ha sok tulajdonsága van a motornak, és esetleg cserélhető is, akkor érdemes külön típust készíteni rá.
Kösz iostream a legelső hozzászólásod amit értek amióta regisztrált tag vagyok itt. Adtam zöld kezet.
Szóval ha egy osztály eléggé bonyolult mint például ha a motor is sok és az ajtó is sok tulajdonsággal rendelkezik akkor csináljak egy ajtó és egy motor típust amit majd elérhetek az autó osztályon keresztül igaz?





én külön osztályt csinálnék nekik, a sokkal jobb átláthatóság miatt.
főleg - ahogy iostream mondja -, ha ezen alkatrészek sok tulajdonságot tartalmaznak
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!