GARANTIR DESCONTO

Fórum toString no Delphi #234299

25/05/2004

0

Pessoal,

no Java a classe base ´Object´ tem um metodo chamado toString() que retorna o estado o objeto.

O Delphi tem algum metodo com esta finalidade?


Adorilson

Adorilson

Responder

Posts

25/05/2004

Paulo_amorim

Olá

´estado´ do objeto seria qual classe ele pertence?

Não entendi muito bem..

Até+


Responder

Gostei + 0

25/05/2004

Adorilson

Nao, nao.

Estado seria, neste caso, uma string que identifica o objeto.
Ex: imagine a classe
TPonto = class
x: int;
y: int;
function getEstado;
end;

function TPonto.getEstado;
begin
Result := ´(´ + IntToStr(x) + ´,´ + IntToStr(y) + ´)´;
end;

Entendeu?
O que quero saber é se existe no Delphi, talvez na classe TObject, um metodo padrao para isso.

--
Adorilson Bezerra
ICQ: 258855404


Responder

Gostei + 0

25/05/2004

Aroldo Zanela

Colega,

Também não entendi, pois em Java toString são métodos estáticos de classes invólucros. Exemplo:

Integer.toString(123) = "123"
Double.toString(0.1) = "0.1"
Float.toString(1e-1f) = "0.1"


Neste aspecto, em face da linguagem Delphi ser híbrida, além dos tipos primitidos (tbm existentes em Java), permite o uso de funções para manipulação de variáveis sem a necessidade do uso de métodos, conforme exemplificado acima.


Responder

Gostei + 0

26/12/2014

Novosis Dados

Sim, disponível somente a partir das versões XE, método este que é definido na classe mais base do Delphi, a TObject,
e por padrão retorna somente o nome da classe, Ele serve para definirmos uma descrição de retorno para cada objeto
da classe para que possamos visualizar os dados deste objeto de forma textual

Fonte: Desenvolvendo um Sistema Financeiro em Delphi-parte-1, Revista Clube Delphi 162.
Responder

Gostei + 0

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

Aceitar