Tutorial i OOP-së në JavaScript
OOP në Klasa
Hyrje
Klasat dhe Objektet
Vetitë e Objekteve
Disa Objekte të një Klase
Metodat e Klasave
Parametrat e Metodave
Vetitë Brenda Klasave
Metodat Brenda Klasave
Deklarimi i Vetive
Konstruktori
Parametrat në Konstruktor
Vetitë përmes Parametrave të Konstruktorit
Vetitë Private
Metodat Private
Privatësia në Stil të Vjetër
Getters të Vetive
Setters të Vetive
Përparësitë e Setters dhe Getters
Zinxhirë Metodash
Klasa si Një Set Metodash
Varg i Objekteve
Objekte Brenda Klasave
Manipulimi i Objekteve në Klasa
Krahasimi i Objekteve
Operatori instanceof
Klasat e Integruara
Klasat e Integruara DOM
Trashëgimia
Trashëgimia e Klasave
Trashëgimia e Metodave Publike
Metodat e Pasardhësit
Rishkrimi i Metodave të Prindit
Thirrja e Metodës së Rishkruar
Konstruktori në Trashëgimi
Metodat Private në Trashëgimi
Vetitë Private në Trashëgimi
Problemi i Vetive Private në Trashëgimi
Metodat e Mbrojtura
Vetitë e Mbrojtura
Hierarkia e Trashëgimisë së Klasave
Hierarkia e Klasave të Integruara
E Avancuar
Humbja e kontekstit
Kodi i metodës
Humbja e kontekstit në kodin e metodës
Konfliktet e emrave
Klasat anonime
Klasat dhe modulet
Klasat, modulet dhe trashëgimia
Llojet e vetive të objekteve
Getters të aksesorëve
Setters të aksesorëve
Getters të vetive virtuale
Setters të vetive virtuale