Csak én vagyok ilyen béna, hogy ekkora nagy mélypont az OOP?
Figyelem! Alább panaszkodás, hiszti olvasható.
Eddig szépen haladtam a programozással, folyamatosan pozitív visszajelzést kaptam a kódjaimról, de nemrég áttértem OOP-re és azóta csak kudarcélményeim vannak. Nagyon nehéz elsajátítanom és a legegyszerűbb programoknál milliónyi bugért kiabál velem a compiler. Egyszerűen nem megy egyedül, úgy néz ki, az összes spórolt pénzemet el kell majd költsem magántanárra. Az OOP csak nekem ennyire nagy falat?

























Próbálkozz multiparadigmás nyelvvel (ilyen az object pascal) és akkor menni fog.
Először az alapokat olvasd el, többször egymás után. Aztán hozz létre egy-két olyan programot, programrészt osztály szinten, amit már egyszer megvalósítottál procedurálisan és működött is.










Ha el tudod gondolni az objektumokat, akkor elvileg nem szabadna, hogy milliónyi hibád legyen. Gondolom a nyelvet ismered, hiszen OOP előtt csináltál már programokat benne, tehát a hiba szerintem az elméleti síkon keresendő.
Pl. vegyünk egy példát: Van egy fa. Rajta vannak ágak és az ágak végén széééép nagy almák. Az almák egy része kukacos. Hogyan valósítanád meg ezt OOP-ban (nem konkrétan leprogramozva, csak úgy pszeudo-kódban pl.)?










Egyéntől függ, hogy kinek mi a nehéz. (Na, meg azon is múlik, hogy ki magyarázza el...)
De a legtöbb embernek általában kemény dió szokott lenni.
Természetesen ez is elsajátítható. Ha pedig a fordító rinyál, akkor az általában valamilyen szintaktikai probléma szokott lenni, amit a legkönnyebb elhárítani. ;) Milyen nyelv egyébként?





1, vannak akiknek nehezebben esik le, persze itt a kerdes az az hogy milyen forrasbol tanulod.
2, ha kerdesed van akkor ird ki, szivesen segitunk
3, a programozas elsajatitasa nem linearis folyamat, teljesen normalis hogy elakadsz, majd kesobb megkerdezed magad hogy miert is nem ertettel valmi szog egyszeru dolgot
Kapcsolódó 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!