4) Уровень доступа published
а можна тут по подробней, а то я не могу понять...+ еще одно отличие: operators overloading прекрасно работает с Object-ами, но с Class-сами происходят очень непонятные вещи...
спасибо за предупреждениеЧто ты думаешь будет делаться в этом фрагменте:
если мы его немног видоизменим, то ничего страшного...o1.p();?
{$mode objfpc}
{$STATIC ON}
unit e1;
interface
type
o1 = class
i:integer; static;//кто придумал задавать параметр через разделитель?
class procedure p();
end;
implementation
procedure o1.p();
begin
inc(self.i);
end;
end.