Новый документ (3) (1) (1)


(экземпляр) белгілі бір классқа



Pdf көрінісі
бет5/16
Дата10.12.2023
өлшемі330,22 Kb.
#136675
1   2   3   4   5   6   7   8   9   ...   16
(экземпляр)
белгілі бір
классқа
жатады. Объектінің параметрі (радиусы, түсі жəне т.б.) оның
қасиеті
деп аталады. Ал оның жасайтын іс - əрекеті (түсін өзгертуі, орын
алмастыруы)
əдіс
деп аталады. Əдіс əрбір сұранысқа жауап беретін болса,
онда оның класы анықталады, объектінің экземплярын анықтайды. Жəне
керісінше.
Енді аталған мəселелерді мысалда қолданып көрейік. Барлық шеңберлер
Round класына жатады деп алайық
Round класының қасиеттері болып, төмендегілер есептеледі:
■ R – шеңбер радиусы;
■ X, Y – шеңбердің орталық координатасы;
■ Color – шеңбер түсі. Round класының əдістері:
Draw – берілген параметрлер бойынша шеңбер салады;
Move – таңдалған бағытта шеңберлердің бəрін біркелкі қозғалтады;
ChangeColor – шеңбердің түсін өзгертеді.


Аққаланы салу үшін, үш шеңбер қажет. Оның үстіңгісін Head,
ортаңғысын Body,
ал астынғысын Foot
деп атауға болады. Демек,
олардың барлығы бірдей қасиетке ие болады
(R, X, Y, Color)
жəне бірдей
əдістерді шақырады
(Draw, Move, ChangeColor).
ООП тəсілінде, қарапайым тəсілде қанша сақтау құрылғысы қолданылса,
сонша сақтау құрылғысы қолданылады. Бірақ мұнда кішкене болса да
есептеуге ыңғайлы болады. Тəуелсіз блоктардан құралып, құру жəне
қазіргі заман талабына сай болады. Программаны қолдану тəсілінің оңай
болу себебі, ол əртүрлі блоктан құралып, басқа программаларда қолдануға
мүмкіншілік береді. Бірнеше жаңа блоктарға қосуға мүмкіншілік береді.
Мұраға алу.
Аталған мысалға қайта оралайық. Аққалаға көз салу керек
делік, уақыт өткен сайын, ол көзін ашып жауып тұруы тиіс.
Round
объектілері секілді бұларда сол типке жатуы тиіс. Аққаланың көздері
аққаламен бірге экран бетімен жылжып отыруы тиіс жəне түсін өзгерту
мүмкіншілігін сақтауы керек. Көздер үшін тағы бір класс құруға болады.
Ол


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




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

    Басты бет