GARANTIR DESCONTO

Fórum Sobrecarga de método #421207

08/08/2012

0

Oi, gente.

Alguém poderia me explicar como fazer sobrecarga de procedures e functions no Delphi? No C# é só escrever o método mudando argumentos, mas no Delphi eu não consegui.

Obrigada.
Rachel Andrade

Rachel Andrade

Responder

Posts

08/08/2012

Bruno Leandro

voce precisa utilizar utilizar o overload tente utilizar conforme modelo a seguir

function NomeFunc( Variavel: Integer ): string; overload;
function NomeFunc( Variavel: Int64 ): string; overload;

function NomeFunc( Variavel: integer ): string;
begin
result := IntToStr( Texto );
end;

function NomeFunc( Variavel: Int64 ): string;
begin
result := IntToStr( Texto );
end;

Responder

Gostei + 0

08/08/2012

Rachel Andrade

Oi, Bruno. Obrigada pela resposta, consegui fazer a sobrecarga dos métodos. Faltava usar essa palavra reservada overload.

Sem querer abusar, você saberia me dar alguma dica nesse post: https://www.devmedia.com.br/forum/documentar-metodos-e-propriedades/421161

Mais uma vez, obrigada.

Moderador, pode fechar o tópico.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar