Deklarativ API nədir?
Deklarativ API nədir?

Video: Deklarativ API nədir?

Video: Deklarativ API nədir?
Video: API против SDK: в чем разница? 2024, Noyabr
Anonim

In deklarativ proqramlaşdırma, tərtibatçılar nəyə nail olmağa çalışdıqlarını bir tətbiqə söyləyirlər. Bunu imperativ proqramlaşdırma ilə müqayisə edin, burada tərtibatçı bunu necə edəcəyini dəqiq müəyyənləşdirir. Tərtibatçılar bunları deyirlər API-lər necə etmək deyil, nə etmək istəyirlər.

Həmçinin soruşulur ki, deklarativ proqramlaşdırma dili nədir?

Deklarativ proqramlaşdırma qeyri-imperativ üslubudur proqramlaşdırma hansı proqramlar yerinə yetirilməli olan əmrləri və ya addımları açıq şəkildə qeyd etmədən istədikləri nəticələri təsvir edir. Funksional və məntiqi proqramlaşdırma dilləri a ilə xarakterizə olunur deklarativ proqramlaşdırma üslub.

Eynilə, imperativ API nədir? Kompüter elmində, imperativ proqramlaşdırma proqramın vəziyyətini dəyişdirən ifadələrdən istifadə edən proqramlaşdırma paradiqmasıdır. Təxminən eyni şəkildə imperativ təbii dillərdə əhval-ruhiyyə əmrləri ifadə edir, an imperativ proqram kompüterin yerinə yetirməsi üçün əmrlərdən ibarətdir.

Sonradan soruşmaq olar ki, bəyannamə ilə imperativ arasındakı fərq nədir?

Deklarativ A deklarativ cümlə ifadə edir və nöqtə ilə işarələnir. Misal: Mən sadəcə pizza sevirəm. İmperativ An imperativ cümlə əmr və ya nəzakətli tələbdir və bitir bir nöqtə və ya nida işarəsi. Sorğu Sual cümləsi sual verir və sual işarəsi ilə bitir.

C# imperativdir, yoxsa deklarativdir?

Funksional proqramlaşdırma bir formasıdır deklarativ proqramlaşdırma. Bunun əksinə olaraq, əksər əsas dillər, o cümlədən obyekt yönümlü proqramlaşdırma (OOP) dilləri, məsələn, C# , Visual Basic, C++ və Java, ilk növbədə dəstəkləmək üçün nəzərdə tutulmuşdur imperativ (prosedural) proqramlaşdırma.

Tövsiyə: