Mavzu: Algoritmlarni inkapsulyatsiya qilish: shablon usuli
Reja:
Kirish 1.Algoritm inkapsulyatsiyasining tushunchasi. 2.Shablon usuli haqida tushuncha. 3.Algoritmni shablon usulida inkapsulyatsiya qilish. 4.Xulosa. 5.Mavzu yuzasidan test savollari. 6.Mavzu bo’yicha savollar. 7.Glossary kalit so’zlar va ularni ta’riflari. 8.Foydalanilgan adabiyotlar va saytlar ro’yxati.
Algoritm inkapsulyatsiyasini aniqlash va shablon usuli boyicha mustaqil ish yozishni o'rganish uchun bir nechta muhim qadamlar mavjud.Ushbu yo'nalishda asosiy amaliyotlar va asosiy tushunchalar bilan tanishib chiqish, dasturlashning umumiy tamoyillarini tushunish, va shablon usuli orqali algoritmlarni inkapsulyatsiyalashni boshlash o'rniga ega bo'lishingiz kerak. 1.Algoritmlarni inkapsulyatsiyalash, obyektga yo'naltirilgan dasturlash asosida muhim tushunchadir. Obyektoriyentatsiyalashning umumiy qonunlarini tushunish, sinflarni yaratish va ularni qanday qo'llab-quvvatlashi, obyekt yaratish, va ularni qanday boshqarish kerakligini o'rganish juda muhim.
Inkapsulyastiya - bu sinfga birlashtirilgan qayta ishlash uchun mo’ljallangan ma’lumotlar va qism dasturlardir. Sinf maydonlari ma’lumotlarni o’z ichiga oladi.Bu ma’lumotlarni qayta ishlashda qo’llaniladigan prostedura va funkstiyalarga usullar deyiladi. Ob’ektga yo’naltirilgan dasturlashda sinf maydonlariga to’g’ridan to’g’ri murojaat ruxsat etilmaydi. Shu sabab Object Pascalda “xossa” (svoystva) deb ataluvchi maxsus konstrukstiya qaraladi. U mos usulni chaqirish yordamida maydondan o’qish yoki yozishni amalga oshiradi.