1-нұсқа
Құрамында
Open
,
Close
,
Seek
,
Read
,
Write
,
GetPosition
жəне
GetLength
сияқты файлдармен жұмыс істеу функцияларын инкапсуляция-
лайтын
CFile
класын құру қажет. Осы кластың негізінде
CmyDataFile
туын-
ды класын құрыңыз, бұл класс құрамында қандай да бір анықталған
MyData
типіндегі мəліметтер, сонымен қатар осы файлға қатынасуды жеңілдететін
тақырыбы бар файл болып табылады.
Осы класпен жұмыс істеуді сипаттайтын программа жазу керек. Програм-
мада кластың барлық əдістерін тексеруге мүмкіндік беретін меню болуы тиіс.
2-нұсқа
CPoint
атты нүкте класын құру керек. Осының негізінде
CcoloredPoint
жəне
CLine
кластарын құрыңыз.
CLine
класының негізінде
CColoredLine
жəне
CPolyLine
– көпбұрыш кластарын құру қажет. Барлық кластарда барлық
координаталар мəндерін тағайындауға жəне қабылдауға, сонымен қатар түсті
өзгертуге жəне ағымдағы түсті қабылдауға арналған əдістер болуы тиіс.
271
Динамикалық жадыда осы кластар объектілерінің тізімін қолданатын про-
грамма жазу керек.
Достарыңызбен бөлісу: |