Глоссарий. Сынып– бір мәнге біріккен мәлімет және әдімтеме жиынтығы
Сынып – бір мә нге біріккен мә лімет жә не ә дімтеме жиынтығ ы. Объект – сынып нұ сқ асы. Сынып – бұ л мә лімет тү рі, ал объект – осы тип ү зілісі. Атрибут немесе қ ұ рам – сынып мә ліметінің бө лімі Объект кө рсеткіші – объектің кейбір операциялары қ алай жү зеге асыруын бақ ылайды. Қ орлану – жү зеге асатын сыныптың ә дісте жә не атрибутта жү зеге асуын білдіреді. Қ ұ растырушы – сынып атрибуттарын инициализациялайтын арнайы ә діс. Инкапсуляция – бұ л сынып кө рсеткішінің немесе тү сінігінің топтамасы. Ол сынып кө рсеткішінің нұ сқ асы қ андай екенін жә не ол қ алай жү зеге асатынын анық тайды. Полиморфизм – бір нә рсе кө п, формада жү зеге асатынын білдіреді, бұ л нә рсе программалаудың объекті бағ ытталғ ан тілінде қ айсыбір ә діспен жү зеге асуын білдіреді. Полиморфизм ә дісі бір сө збен айтқ анда кө рсеткіштің кө пшілік нұ сқ асында орындалуы мү мкін екендігін білдіреді. Қ айта жү ктемелеу – екі немесе одан кө п ә дістер бір атауды иемденетінін, бірақ аргументтердің ә р тү рлі тізімдерін кө рсетеді. Ә дісті қ айта жү ктемелеу – полиморфизм жү зеге асуының мү мкіндігі. Байланыс - ә дісті шақ ыру тә сілімен анық тау ассоциация. Байланыс компиляция кезең інде немесе орындалу уақ ытында жү зеге асады. Алдын-ала байланыс – қ арапайым ә дістемелік шақ ырылым кезінде қ олданылады. Кеш байланысу - ә дісті корректі анық тауышынан тұ ратын объектің базалық типі ү шін пайдаланатын фиртуалды функция кө мегімен жү зеге асады. Виртуалды функция – бағ дарламада анық талғ ан нақ ты функция ү шін «толтырушы» болып табылады. Виртуалды функциялар орындалуы кезінде полиморфизм жү зеге асуына қ ызмет етеді. Абстракция - ө нім сыныптары бағ дарламалаушыларына кө рсеткішті анық тау талабын қ оятын мү мкіндік. Абстракт сынып – бұ л бір немесе бірнеше объекті ә дістері бар сынып. Абстракты ә дістің тұ лғ асы жоқ. Декомпозиция – атрибуттардың олардың мә лімет – компоненттерінен бө ліну мү мкіндігі. Интерфейс – кейбір кө рсеткіштерді жә не сынып функционалдығ ын жү зеге асыру ү шін стандарт ә дісінің жиынтығ ы болып табылады. Объекті бағ ытталғ ан бағ дарламалау – программа қ ұ рылатын, олардың ә р-қ айсысы қ андай да бір сыныптың нұ сқ асы болып табылатын, ал сыныптар қ орлану иерархиясын кө рсететін ә дістеме. Объекті бағ ытталғ ан анализ – жү йе талабына объект жә не сынып кө зқ арасы мен қ абылданатын, пә ндік аймақ пен ерекшеленген ә дістеме. Объекті бағ ытталғ ан жобалау – бұ л объекті декомпозиция процесін жә не жобалау жү йелерінің логикалық жә не физикалық, сондай-ақ статикалық жә не динамикалық ұ сыныс қ абылдауларын жобалау ә дісі. Объекті бағ ытталғ ан декомпозиция – объекті бағ ытталғ ан декомпозицияда ә лем талап кө рсеткішін қ амтамасыз ету ү шін ә рекет ететін объект жиынтығ ы ретінде қ ұ растырылады. Объекті бағ ытталғ ан технология – объекті модельдің негізі болып табылады. Объекті модельдің негізгі принципі: абстрагирлеу, инкапсуляциялау, модельдеу жә не иерархиялау болып табылады.
|