Бақылау тапсырмалары:
Жиым конструкторы.
Нұсқалы жиым параметрлері.
Объектілі-бағдарлы программалау элементтері
Негізгі ұғымдар.
Object Pascal тілінде өрістерден, әдістерден және қасиеттерден тұратын арнайы типтерді кластар деп атайды. Кластар Турбо Паскаль ортасында қолданылатын объект типінің жетілдірілген түрі болып табылады. Класс типін пайдалану мәліметтер мен оларды өңдеу алгоритмдерін біріктіріп, біртұтас программалау элементі деп қарастыру идеясын жүзеге асырады. Кластың элементі объект деп аталынады. Класс құрамында сипатталған деректерді өрістер, өрістерді өңдеуге арналған процедуралар мен функцияларды – әдістер және кластың өрістерімен байланысын реттейтін арнайы механизмді – қасиеттер дейді. Қасиеттер өрістер мен әдістердің арасынан орын алады. Бір жағдайда, оны өріс сияқты пайдаланып мән меншіктеуге болады. Екінші жағдайда, класс ішінде қасиеттің мәнін пайдалану әдіс арқылы жүзеге асырылады. Класс объектілері әр уақытта динамикалық жадыдан (үйімнен) орын алады. Жаңа класты сипаттаудың жалпы пішімі төмендегідей:
type
<Кластың аты> = class (<Ата–кластың аты>)
// Ата – класқа жаңа элементтерді қосу және бұрынғыларын жаңарту
end;
Кластарды пайдалану принципін объекті-бағдарлы программалау (
Достарыңызбен бөлісу: |