![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Выберите правильное описание класса
1) Var
A.df: real;
C:integer;
2) a=class
private
b:string[10];
c:string[20];
public
procedure show;
end;
3) type
А = object
У: integer: end:
В = object (A)
Z, Т: integer: end:
var Ы: В;
4) class bad
{
public:
tovar[64]:char;
kolichestvo:char;
real cena:real;
}
Дайте определение конструктора и деструктора Выделение памяти осуществляется при помощи специального метода класса — кон-структора, которому обычно присваивают имя Create (создать). Если в программе какой-либо объект больше не используется, то можно освободить память, занимаемую полями данного объекта. Для выполнения этого действия исполь-зуют метод-деструктор Free.
Опишите процесс создания классов
Пример объявления простого класса:
TPerson = class
Private
fname: string[15]; faddress: string[35];
Public
Procedure Show;
End;
Данные класса называются полями, процедуры и функции — методами.
В Приведенном Примере TPerson — это имя класса, fname и faddress - имена полей, show — имя метода.
Примечание
Согласно принятому в Delphi соглашению, имена полей должны начинаться с буквы f (от слова field — поле).
Описание класса помещают в программе в раздел описания типов (type).
Объект
Объекты как представители класса объявляются в программе в разделе var, напри-мер:
Var
student: TPerson; professor: TPerson;
Дата публикования: 2015-10-09; Прочитано: 258 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!