Fórum toString no Delphi #234299
25/05/2004
0
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
Curtir tópico
+ 0Posts
25/05/2004
Paulo_amorim
´estado´ do objeto seria qual classe ele pertence?
Não entendi muito bem..
Até+
Gostei + 0
25/05/2004
Adorilson
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
Gostei + 0
25/05/2004
Aroldo Zanela
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.
Gostei + 0
26/12/2014
Novosis Dados
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.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)