Esiste un equivalente "toString" in smalltalk?
-
29-10-2019 - |
Domanda
Ad esempio, diciamo che sto aggiungendo un insieme di oggetti che ho creato, chiamato myClass
(che contiene una stringa) a myList
e quindi desidero utilizzare l'elenco e passarlo a un elenco GUI.C'è un modo per popolare quell'elenco GUI solo con il valore di quella stringa in myClass
?
Soluzione
Ogni oggetto dovrebbe rispondere al messaggio printString
con una presentazione di stringa significativa di se stesso.Puoi scrivere il tuo #printString per il tuo oggetto e usarlo.
Ancora meglio per il tuo caso potrebbe essere l'implementazione del metodo di conversione asString
, che converte il tuo oggetto in una stringa.
Altri suggerimenti
Credo che i metodi che stai cercando siano printString e / o displayString.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow