Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Java объект моделі

Автор:   •  Апрель 30, 2022  •  Лабораторная работа  •  3,623 Слов (15 Страниц)  •  251 Просмотры

Страница 1 из 15

Ғ.Дәукеев атындағы Алматы энергетика және байланыс университеті

Ақпараттық технологиялар институты

Ақпараттық жүйелер және киберқауіпсіздік кафедрасы

№6 Зертханалық жұмыс

Тақырыбы: Java объект моделі

Пән: Нысанды-бағытталған программалау негіздері.

Орындаған: Полатжанкызы Жанис

Мамандығы: 6B06104 - Ақпараттық қауіпсіздік жүйелері.

Тобы: СИБк-20-8.

Нұсқа: 14.

Тексерген: аға оқытушы Адилгажинова С.А.

_______________ _____________ «_____» ____________ 2021 г.

(бағасы)                (қолы)                (күні, жылы)

Алматы 2021

Мазмұны

Кіріспе....................................................................................................................3

Тапсырма 6............................................................................................................6

Тапсырма 6.1.......................................................................................................7-9

Тапсырма 6.2......................................................................................................9-11

Тапсырма 6.3.....................................................................................................11-13

Қорытынды............................................................................................................14

Қолданылған дереккөздер.....................................................................................15

Кіріспе

№6 зертханалық жұмыс. Класс мұрагерлігі. Мұрагерлікті ұйымдастыру. Кілт сөз қорғалған. Мұрагерлік модификаторлар: public,  private және protected. Мұрагерлік кезіндегі қол жеткізу құқығы.

Java-объектіге бағытталған тіл. Бұл жазу дегенді білдіреді

Java бағдарламалары объектіге бағытталған стильді қолдану арқылы қажет. Және бұл стиль бағдарламада нысандар мен сыныптарды пайдалануға негізделген.

НБПН негізгі принциптері:

• Абстракция

• Инкапсуляция

         • Наследование

• Полиморфизм

        Мысалдар арқылы сабақтардың не екенін анықтауға тырысайық және

нысандар, сондай-ақ НБПН негізгі принциптерін практикада қалай қолдану керек: абстракция, мұрагерлік, полиморфизм және инкапсуляция.

        Объект деген не?

        Біз өмір сүретін әлем объектілерден тұрады. Егер біз қарасақ

айналада бізді үйлер, ағаштар, автомобильдер, жиһаз қоршап тұрғанын көреміз,ыдыс-аяқ, компьютерлер. Бұл заттардың барлығы объектілер болып табылады және олардың әрқайсысыол белгілі бір сипаттамалардың жиынтығына, мінез-құлқына және мақсатына ие. Бізнысандарға үйреніп, біз оларды әрқашан нақты мақсаттар үшін қолданамыз.Мысалы, егер жұмысқа бару керек болса, біз оны қолданамыз егер сіз тамақтанғыңыз келсе – ыдыс-аяқ, ал демалғыңыз келсе – бізге сізге ыңғайлы диван қажет. Адам шешім қабылдау үшін Объектілік ойлауға дағдыланған күнделікті өмірдегі міндеттер. Бұл пайдалану себептерінің бірі болды бағдарламалаудағы нысандар және бағдарламаларды құрудың бұл тәсілі объектіге бағытталған. Мысал келтірейік. Елестетіп көріңізші, сіз біз телефонның жаңа моделін жасадық және оны сериялық түрде орнатқыңыз келеді өндірісі. Телефонды жасаушы ретінде сіз оның не үшін қажет екенін білесіз ол жұмыс істейді және ол қандай бөліктерден тұрады (корпус, микрофон, динамик, сымдар, түймелер және т.б.). Бұл жағдайда сіз қалай білесіз осы бөлшектерді қосыңыз. Алайда, сіз телефондарды жеке шығаруды жоспарламайсыз бұл сізде бүкіл қызметкерлер штаты бар. Әр жолы қажет емес телефон мәліметтерін қалай қосу керектігін және барлық телефондарды өндіріс оларды шығаруды бастамас бұрын бірдей болды, сіз сізге телефон құрылғысының сипаттамасы түрінде сурет салу керек. НБПН-те бұл сипаттама, сурет, схема немесе шаблон орындау кезінде сынып деп аталады бағдарламалар объект жасайды. Сынып - бұл әлі жасалмаған объектінің сипаттамасы, өрістерден, әдістерден және конструктордан тұратын жалпы шаблон сияқты, және объект – осы сипаттама негізінде жасалған сынып данасы.

...

Скачать:   txt (36.3 Kb)   pdf (287.9 Kb)   docx (137.4 Kb)  
Продолжить читать еще 14 страниц(ы) »
Доступно только на Essays.club