Kezdőoldal » Számítástechnika » Programozás » Objektum Orientált Programozás...

Objektum Orientált Programozás, kisegítene valaki?

Figyelt kérdés

Már rég szeretném megtanulni a C++ nyelvet és a napokban volt is időm foglalkozni a témával. PHP előismerettel nem volt nehéz dolgom, viszont elértem egy olyan részhez amit sehogy sem tudok megérteni, mégpedig az objektum orientált programozást. Valaki néhány példával egybevonva leírná, hogy mégis mi a francért olyan jó és főként, hogy, hogyan működik?


Előre is köszönöm.


u.i. wikipediás cikket már átolvastam, nem sok sikerrel.


2011. jan. 28. 20:09
 1/5 anonim válasza:
100%
Szerintem a wikipedia-szócikkből nem lehet megtanulni, az csak egy szócikk, és nem egy tankönyv. Vegyél egy rendes C++-könyvet, vagy vegyél ki egyet a könyvtárból, abból meg lehet tanulni. Persze ott se reménykedj abban, hogy 1-2 nap alatt minden menni fog.
2011. jan. 28. 20:23
Hasznos számodra ez a válasz?
 2/5 anonim válasza:
Angster Erzsébet nevére keress rá a neten.Ő írt könyvet ebben a témában.
2011. jan. 28. 20:33
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

Hát ha php-t rendesen átvetted volna, tudnád, hogy az is támogatja az OOP-t :)


Amúgy miért jó? Azért, mert a valós világ objektumait programbeli objektumokkal modellezi, tehát közelebb van a mi látásmódunkhoz az ábrázolás.

Példa mondjuk a sokszögek, ahol minden sokszögnek van kerülete, de mindegyiknek máshogy kell kiszámolni. Ha van egy rakás sokszögünk, és mi mindegyiknek tudni akarjuk a kerületét, akkor ezt könnyen ki tudjuk fejezni úgy, hogy kliens oldalról nem látszik semmi részlet.

2011. jan. 29. 00:28
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
Kösz mindenkinek, a zöld kezecske természetesen ment ;).
2011. jan. 29. 14:22
 5/5 anonim ***** válasza:

A C++ könyvekből meglehet tanulni az oop-t de vannak csak ezzel a témával foglalkozó könyvek is általánosan.

Hogy miért jó? Ha informatikus leszel és egy cégben dolgozol akkor nem egyedül fogsz dolgozni egy munkán, hanem sok más emberrel, az oop például ezt merőben megkönnyíti. A való életben nagy programokat fogsz írni, ideális esetben egy a céged által fejlesztett keretrendszerben fogsz dolgozni amin sok ember évekig dolgozott(tehát nagyon nagy program) ilyen nagy programok moduláris felépítését segíti elő, pl könnyen bővíthető, egyes részek könnyen cserélhetők, modosíthatók(akár anélkül hogy a program többi részét ismernénk)

Ez csak 2példa volt de még rengeteg előnye van a könyvben ennél sokkal több előnyét lefogják írni.

2011. febr. 17. 05:21
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!