«Қазақстан тарихы, жалпы білім беру пәндері және ақпараттық жүйелер» кафедрасы


ОБП –да класс үшін мұрагерлік, инкапсуляция және полиморфизм принцптері енгізілген. Мұрагерлік-



жүктеу 0,51 Mb.
бет17/105
Дата21.01.2022
өлшемі0,51 Mb.
#34296
түріЛекция
1   ...   13   14   15   16   17   18   19   20   ...   105
« аза стан тарихы, жалпы білім беру п ндері ж не а паратты ж йе

ОБП –да класс үшін мұрагерлік, инкапсуляция және полиморфизм принцптері енгізілген.

Мұрагерлік-программада негізгі класс типінің ұрпақ иерархиялық кластарда да сақталуы. Мысалы.кӛлік, жеңіл жүк машинасы т.б.. болып бӛлінеді. Олардың жұмыс істеу жағдайына байланысты, сипаттамаларына ортақ және бӛлек ӛрістер, қасиеттер мен тәсілдер енгізілуі мүмкін. Әр қайсысында тип элементтерін толық сипаттау тиесілі емес. Бірінің типін аталық (негізгі) етіп қабылдап, екіншісіне қосымша қасиеттерді енгізу жеткілікті.Delphi-дің барлық кластары TObject класына мұрагер.

Инкапсуляция (ішінде, біртұтас ).Класс ӛрістер, қасиеттер және тәсілдердің бірлігінен тұрады.Олардың бір тұтатас түрінде қарастыру инкапсуляция деп аталады. Әр класс аяқталған толық бір іс-әрекетті бойында сақтайды. Кластың мұндай принципі өзінде инкапсульдайды делінеді.

Класта инкапсульданған процедуралар – функциялар, тәсілдер.



Полиморфизм (кӛп түрлілік)-мұрагер кластардың аталық класқа енгізілген тәсіл атауы бойынша басқа қасиеттер енгізілген тәсіл атауы бойынша басқа қасиеттер енгізілген ұқсас есепті шешуіне болатындығы, яғни түрлі кластарда түрлі әрекеттерді орындайтын тәсілдерге бірдей атау беру мүмкіндігі.


4. Компонеттік технология


DeIphi-дің негізгі ерекшелігі — онда қосымша құруда компоненттік және объектілік тәсілдер пайдаланылды (Windows ортасында пайдаланатындықтан, Delphi-де программаны кӛбінесе қосымша деп айтады). Бұл программалау технологиясында нағыз революция жасады деуге болады.



Компоненттік тәсілдің мәнісі жеңіл: әр қосымша кітапханасы программалау ортасында дайындалып, арнайы іс-әрекеттерді орындайтын компоненттер элементтерінен жинақталады. Олар жеткіліксіз болса, объектіні ӛңдеуге арналған үстеме программа құрылады. Delphi-де қолданылатын негізгі кітапхананы визуальды компоненттер кітапханасы (VCL, Visual Component Library) деп атайды. Компоненттер панелінде топтобымен жинақталған, жүздеген кластарға тиісті, стандартты компоненттер бар. Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады.


жүктеу 0,51 Mb.

Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   105




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау