Операторы PASCAL ABC Переменная Self
Оценка 4.7

Операторы PASCAL ABC Переменная Self

Оценка 4.7
docx
11.11.2021
Операторы PASCAL ABC Переменная Self
Л2-00385.docx

Операторы PASCAL ABC

Переменная Self

Внутри каждого метода неявно определяется переменная Self, ссылающаяся на объект, вызвавший этот метод. Например:

type
  A=class
    i: integer;
    constructor Create(i: integer);
    begin
      Self.i:=i;
    end;
  end;

В момент вызова конструктора Create объект будет уже создан. Конструкция Self.i ссылается на поле i этого объекта, а не на параметр i функции Create.


 

Операторы PASCAL ABC Переменная

Операторы PASCAL ABC Переменная
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
11.11.2021