Existe um smalltalk “toString” equivalente?
-
29-10-2019 - |
Pergunta
Por exemplo, digamos que eu esteja adicionando um conjunto de objetos que criei, chamado myClass
(que contém uma string) para myList
e, em seguida, desejo usar a lista e passá-la para uma lista GUI.Existe uma maneira de preencher essa lista de GUI apenas com o valor dessa string em myClass
?
Solução
Cada objeto deve responder à mensagem printString
com alguma apresentação de string significativa de si mesmo.Você pode escrever seu próprio #printString para o seu objeto e usá-lo.
Ainda melhor para o seu caso poderia ser a implementação do método de conversão asString
, que converte seu objeto em uma string.
Outras dicas
Acredito que os métodos que você está procurando são printString e / ou displayString.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow