Kezdőoldal » Számítástechnika » Programozás » Mi az az objektum, és mi az...

Mi az az objektum, és mi az az osztály?

Figyelt kérdés
Szeretnék bele kezdeni az OO programozásba. C++ -os vagyok, de Java -zok, meg C# -ezek is.

2012. szept. 15. 10:00
 1/5 anonim ***** válasza:
100%

Ha az alapokkal nem vagy tisztában, akkor ne tanulj egyszerre 3 nyelvet! Egyet tanulj meg és utána elég megtanulni a többihez képest a különbségeket!


Egy példa: az osztály az hogy ajtó, egy _elvont_ fogalom. Egy elvont fogalom. Van neki tulajdonsága: szélesség, magasság, szín. Vannak metódusai: kinyitás, becsukás, becsapás. Lehetnek benne további osztályok: kilincs, aminek van tulajdonsága: anyaga, mérete, és van metódusa: lenyomni, felengedni.

Az objektum ott kezdődik, amikor elkezdünk beszélni egy _konkrét_ ajtóról, mondjuk ami az én szobámban van: a magassága 210, a szélessége 130 és a színe fehér. Nálad is lehet egy ajtó, ami mondjuk 220 magas és a szélessége 150 és a színe piros.

2012. szept. 15. 10:05
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Köszönöm ez sokat segített!
2012. szept. 15. 10:08
 3/5 iostream ***** válasza:

Objektum lehet bármi. Vannak object-based nyelvek, ahol MINDEN objektum, az osztályok is.

Az osztály többnyire egy típus megvalósítását jelenti.

2012. szept. 15. 11:23
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Már nem azért, de hogy ha javazol és C#-ozol, akkor már régen belekezdtél az OOP-be.
2012. szept. 15. 12:20
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Az osztály egy új típus definíciója.

Az objektum pedig egy nem beépített típus egy példánya.

2012. szept. 15. 22:59
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!