8.5.4 Соглашение о пространствах имен

Вверх  Предыдущий  Следующий

В режиме Delphi, дженерики не мешают пространству имен переменных, это значит что будет скомпилирован следующий код:

Type

  TTest<T> = Class(TObject)

  Private

    FObj : T;

  Public

    Property Obj : T Read FObj Write FObj;

  end;

 

Var

  TTest : Integer;

Но это не работает для констант и функций.