Mi a különbség ezek között [JavaScript]?
Az objektum (osztály) egy metódusokat és tulajdonságokat fog össze:
Kutya - Ez egy objektum
Szín
Fajta
szemek száma... ezek a tulajdonságok
eszik
iszik
alszik
játszik
mozog
Ezek a metódusok
Tömören
Első vagyok
Olvass utána az objektum orientált programozásnak és sok minden kérdésre választ találsz :D
Ezek a fogalmak nem csak JavaScriptben fordulnak elő, hanem minden objektumorientált nyelvben.
Az objektumorientált felfogás az, hogy a világ dolgait objektumként fogod fel, amelynek különböző tulajdonságai és viselkedése (metódus). Ahogy előttem már leírták, a Kutya lehet egy objektum, (ha mondjuk eboltási programot készítesz), a tárolt tulajdonsági a propertyk. A metódusok függvények, amelyek az objektum (jelen esetben Kutya) tulajdonságain végeznek műveletet. Tehát például a kutyának lehet tulajdonsága az életkora, metódusa például az "öregedés", ami mondjuk növeli eggyel az életkort [elég butított példa, de na...:]
További információért keress rá: "Objektum orientált programozás"
Kifejezetten JavaScriptre cikkek:
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!