Mundarija:

JavaScript-da OOP tushunchalari qanday?
JavaScript-da OOP tushunchalari qanday?

Video: JavaScript-da OOP tushunchalari qanday?

Video: JavaScript-da OOP tushunchalari qanday?
Video: OOP go'yasi va undagi tushunchalar (2-dars) 2024, Aprel
Anonim

Tarkib

  • Sinf.
  • The Ob'ekt (Sinf namunasi)
  • Konstruktor.
  • Mulk ( ob'ekt xususiyat)
  • Usullari.
  • Meros olish.
  • Inkapsulyatsiya.
  • Abstraktsiya.

Bu erda JavaScript-da oops tushunchasi bormi?

JavaScript bu ob'ektga yo'naltirilgan veb-ilovalarni yozish uchun juda yaxshi til. Qo'llab-quvvatlashi mumkin OOP chunki prototiplash, shuningdek xususiyatlar va usullar orqali merosni qo'llab-quvvatlaydi. Siz.. qila olasiz; siz … mumkin bor polimorfizm, inkapsulyatsiya va ko'plab pastki sinf paradigmalari.

Keyinchalik, savol tug'iladi, OOjs nima? OOjs (" qisqartmasi " Ob'ektga yo'naltirilgan JavaScript ") - bu ob'ektlar bilan ishlash uchun JavaScript kutubxonasi. Xususiyatlari meros, mixinlar, statik meros va ob'ektlar va massivlar bilan ishlash uchun qo'shimcha yordamchi dasturlarni o'z ichiga oladi.

Xuddi shunday, to'rtta asosiy oops tushunchasi nima?

OOP tushunchalari Java-da asosiy Java ortidagi g'oyalar Ob'ektga yo'naltirilgan dasturlash . Ular abstraksiya, inkapsulyatsiya, meros va polimorfizmdir.

JavaScript va ob'ektga yo'naltirilgan Javascript o'rtasidagi farq nima?

Javascript hisoblanadi ob'ektga asoslangan . Ob'ektga yo'naltirilgan hisoblanadi asoslangan xabarni uzatishda sinflar yoki meros ishtirok etmaydi. Ob'ektga yo'naltirilgan Doktor Alan Kay tomonidan ishlab chiqilgan C++, Java va Co tomonidan o'g'irlangan, doktor Alan Kay OO sinflar emas, xabarlar ekanligini aniq ko'rsatdi.

Tavsiya: