1 дәріс. Объектілі бағытталған бағдарламалау түсінігі


Pascal туралы слайд. (Зуммен Қорғау)



бет32/36
Дата11.12.2021
өлшемі79,06 Kb.
#99042
1   ...   28   29   30   31   32   33   34   35   36
Байланысты:
ОББ

Pascal туралы слайд. (Зуммен Қорғау)

06.11.2020

6.1 Модульдер

Интерфейстік бөлігі.

Анықтау (интерфейс) бөлімі interface қызметші сөзімен ашылады. Онда осы модульдің негізгі программадан, басқа да модульдерден көрінетін барлық жаһандық объектілері (типтері, тұрақтылары, айнымалылары мен ішкі программалары) анықталады. Анықтау бөлімінде процедуралар мен функциялардың тақырыптары ғана жазылады, мысалы:



Unit Vector;

interface

type

vect = record

x, y, z : real;

end;


Procedure SumV(a,b: vect; var c: vect);

Procedure SubV(a,b: vect; var c: vect);

Енді, басқа бір модульге Uses Vector; жолын енгізсек, онда сол модульде vect типін және SumV, SubV процедураларын пайдалануға мүмкіндік туады.



Орындалатын бөлігі.

Орындау бөлімі implementation қызметші сөзімен басталады. Онда interface бөлімінде анықталған процедуралар мен функциялар толық сипатталады. Бұл бөлімде дайындау бөлімінде пайдаланылатын, модуль ішінде ғана көрінетін (жергілікті) объектілерді (көмекші типтерді, тұрақтыларды, айнымалыларды және ішкі программаларды) анықтауға да болады. Модульдің анықтау бөлімі мен орындау бөліміндегі ішкі программалардың тақырыптарының сипатталуы бірдей болуы тиіс:





Достарыңызбен бөлісу:
1   ...   28   29   30   31   32   33   34   35   36




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

    Басты бет