Тесты Delphi

Linoch

New member
14.12.2014
2
0
#1
Правильны ли ответы?
Текущее значение переменной типа класс Object Pascal -
а) объект класса;
b) указатель на объект класса;
с) указатель на RTTI класса.
Правильный ответ "b"?

Реализация класса - это свойство и методы раздела с уровнем доступа
Выберите хотя бы один ответ:
а) protected;
b) public;
c) private.
Все ответы верны?

Дано следующее описание:
T = class
Fa: real;
constructor Create(p: real);
end;

var a:T;
Объект класса удаляется оператором
Выберите хотя бы один ответ:
a) dispose(a);
b) a.Free;
c) a.Destroy;
d) a.delete.
Правильные ответы "b", "c"?

К системным действия деструктора Object Pascal относится:
а) освобождение памяти, по указателям, хранимым в полях объекта;
b) освобождение памяти, занимаемой объектом;
с) удаление RTTI класса.
Правильный ответ "а"?

Размер памяти, выделяемой под объект Object Pascal зависит от:
а) количества и типов полей класса и классов предков;
b) количества методов описанных в классе;
с) количества и типа свойств, описанных в классе;
d) количества и типа свойств класса и классов предков.
Правильный ответ "a"?

T = class
function F: integer;
end.
Укажите неправильное описание метода F класса T
а) function T: integer; begin...end;
b) function T.F: integer; begin...end;
c) function F.T: integer; begin...end.
Правильный ответ "b"?