Как скрыть унаследованный конструктор TObject, когда класс перегружен?

Посмотрите на этот класс:

TTest = class(TObject)  
public  
  constructor Create(A:Integer);overload;  
  constructor Create(A,B:Integer);overload;  
end;

Теперь, когда мы хотим использовать класс:

var  
  test:  TTest;  
begin  
  test:= TTest.Create; //this constructor is still visible and usable!  
end;

Может кто-нибудь помочь мне скрыть этот конструктор?

Ответы на вопрос(2)

Ваш ответ на вопрос