mi sapreste indicare se il procedimento che faccio per creare unit è giusto?

unit x
interface
(nomi delle procedure/funzioni con relatrivi paramentri)
implementation
(riscrivo le procedure con tanto di codice)


end.

salvo come x.pas


la richiamo da programma come uses u;



le variabili le devo dichiarare dentro l'interface o è sufficente dichiararle dal programma principale?