Kezdőoldal » Számítástechnika » Programozás » Mi az az absztrakció objektum...

Mi az az absztrakció objektum orientált programozás módban?

Figyelt kérdés

2013. nov. 26. 12:37
 1/6 Csxeba ***** válasza:
Amit ábrázolni akarsz a programodban (mondjuk autót) absztrahálod, azaz készítesz az alapján egy egyszerűsített, virtuális objektumot... Értsd pl: Kocsi osztályt, ami tartalmazza az autók számodra fontos jellemzőit mint attribútumokat és metódusokat.
2013. nov. 26. 13:46
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
100%

Nincs olyan, hogy "programozás mód" és az absztrakció mindenhol ugyanazt jelenti.

Elvonatkoztatás a valóságtól.

2013. nov. 26. 13:50
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:

Amikor pl. egy kupac valós objektumnak veszed a közös tulajdonságait, és ebből létrehozol egy absztrakt osztályt. Ebből örökléssel finomíthatod a tulajdonságokat, tevékenységeket.


Pl. vannak különböző típusú autóid, teher, személy, piros, sárga, stb.

Kiemeled a közös tulajdonságaikat, pl. mindnek van kereke, tömege, max. sebessége, évjárata, stb. Ebből fog összeállni egy közös ős osztály, amiből majd létrehozhatod mindent.

2013. nov. 26. 17:26
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:

Absztrakció: amikor egy egyedi felől haladsz az általános felé.

Specializáció: mikor egy általánost finomítasz, hogy egyedi legyen.

2013. nov. 26. 17:28
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
Absztrakt osztály van. Az absztrakt osztály lényegében egy osztály váza, ami egyes metódusokat csak deklarál, de nem definiál. A legtöbb nyelvben ezért nem is példányosítható, csak leszármazni lehet belőle. Az utód osztályok és objektumaik az absztrakt ősosztály szempontjából egységesen kezelhetők.
2013. nov. 26. 20:31
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

Az absztrakt osztály kicsit más, bár valóban van összefüggés. Az absztrakció egy lépése a tervezésnek. Ennek lehet eredménye egy absztrakt osztály is, de nem feltétlenül.


Pl. házakkal kell dolgoznod objektumokként. Kismillió tulajdonsága van egy háznak, ezeket nem lehet és nem is kell mind tárolni, dolgozni vele. Kiválasztod azokat a tulajdonságokat, amik a feladat szempontjából fontosak, és amik közösek bennük. Ez az absztrakció. :)

2013. nov. 27. 10:22
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!