|
Platformalararo dasturlash. Dart dasturlash tilida klasslar va ob'ektlar bilan ishlash
|
bet | 1/3 | Sana | 22.12.2022 | Hajmi | 1.23 Mb. | | #36694 |
Bog'liq Mobil Mustaqil ish Tarjima kitob, Abdullayev Asadbek elektronika, 1685102479 Platformalararo dasturlash. Dart dasturlash tilida klasslar va ob'ektlar bilan ishlash Sinflar va ob'ektlar: Sinflar va ob'ektlar: - Sinf va ob'ektlar ikkita eng asosiy va muhim OOP tushunchalari.
- Ushbu ikkita g'oya dasturchilarga real muammolarni hal qilishda yordam berish uchun OOPlarda taqdim etilgan.
- Buni yanada chuqurroq tushunish uchun real dunyodan misol keltiramiz:
- Avtomobil ishlab chiqaradigan kompaniya bor. Muhandislar avtomobilni ishlab chiqishni davom ettirishdan oldin avtomobilning loyihasini/qoralamasini yaratadilar.
Keyin muhandislar zavod xodimlariga ushbu rejani beradilar. Keyinchalik qismlar loyihaga muvofiq yig'iladi va keyin mashina ishlab chiqariladi. Keyin muhandislar zavod xodimlariga ushbu rejani beradilar. Keyinchalik qismlar loyihaga muvofiq yig'iladi va keyin mashina ishlab chiqariladi. Texnik jihatdan aytadigan bo'lsak, ushbu loyiha yordamida ishlab chiqarilgan har bir Avtomobil OB'YEKLARdan boshqa narsa emas va loyiha CLASS deb ataladi . Oddiy so'zlar bilan aytganda, ob'ektlar har qanday jonli yoki jonsiz mavjudot bo'lishi mumkin va bu ob'ektga ko'rsatma berish, u qanday ishlashi yoki o'zini tutishi, u nimani o'z ichiga olishi kerakligi, qanday harakatni bajarishi mumkinligi, bularning barchasi Sinfda aytib o'tilgan. Oddiy so'zlar bilan aytganda, ob'ektlar har qanday jonli yoki jonsiz mavjudot bo'lishi mumkin va bu ob'ektga ko'rsatma berish, u qanday ishlashi yoki o'zini tutishi, u nimani o'z ichiga olishi kerakligi, qanday harakatni bajarishi mumkinligi, bularning barchasi Sinfda aytib o'tilgan. Yana bir oddiy misol bo'lishi mumkin: olma mevalardandir object va class qizil rang, shirin ta'm va boshqalar kabi xususiyatlarga ega. Keling, kodlashimiz - Keling, kodlashimiz
- Xo'sh, etarli nazariya; ba'zi kodlash bilan qo'llarimizni band qilaylik.
- Sevimli IDE-ni oching yoki agar siz mashinangizga dart o'rnatmagan bo'lsangiz, shunchaki DartPad -ni oching.
- Keling, Apple-da ko'rgan misolimizni olaylik va uni kodimizga kiritishga harakat qilaylik.
- Dartda sinf yaratish uchun siz class kalit so'zdan keyin sinf nomidan foydalanishingiz va keyin jingalak qavslarni ochishingiz va yopishingiz kerak.
|
| |