Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет371/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   367   368   369   370   371   372   373   374   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

1-нұсқа

Құрамында 



Open



Close



Seek



Read



Write



GetPosition

 жəне 

GetLength

 сияқты файлдармен жұмыс істеу функцияларын инкапсуляция-

лайтын 

CFile

 класын құру қажет. Осы кластың негізінде 



CmyDataFile

 туын-


ды класын құрыңыз, бұл класс құрамында қандай да бір анықталған 

MyData

 

типіндегі мəліметтер, сонымен қатар осы файлға қатынасуды жеңілдететін 



тақырыбы бар файл болып табылады. 

Осы класпен жұмыс істеуді сипаттайтын программа жазу керек.  Програм-

мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.

2-нұсқа

CPoint

 атты нүкте класын құру керек. Осының негізінде 



CcoloredPoint

 

жəне 



CLine

 кластарын құрыңыз. 



CLine

 класының негізінде 



CColoredLine

 

жəне 



CPolyLine

 – көпбұрыш кластарын құру қажет. Барлық кластарда барлық 

координаталар мəндерін тағайындауға жəне қабылдауға, сонымен қатар түсті 

өзгертуге жəне ағымдағы түсті қабылдауға арналған əдістер болуы тиіс. 




271

Динамикалық жадыда осы кластар объектілерінің тізімін қолданатын про-

грамма жазу керек. 



Достарыңызбен бөлісу:
1   ...   367   368   369   370   371   372   373   374   ...   642




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

    Басты бет