Método toString() - ProgOrientadaObjetos-P-AA2020/tarea-autonomo-clase04-1bimestre-fasoto13 GitHub Wiki

Una definición bastante acertada y simplificada de el uso de el método toString() es que nos permite mostrar la información completa de un objeto, es decir, el valor de sus atributos, sin necesidad de crear métodos específicos para devolver el valor de aquel atributo, haciendo uso solo de este método nos permite optimizar el código logrando un mejor control de como se quiere presentar los valores de los atributos de un objeto.

Características del método toString():

  1. Todos los objetos disponen de uno.
  2. Es un miembro de la clase Object (el tipo más básico del que heredan todas las clases, lo veremos en la sesión de herencia)
  3. Siempre devuelve una String y no toma parámetros.
  4. Es utilizado en general para tener una representación en texto de un objeto (es lo que utiliza System.out.print, pero también lo utilizarán por ejemplo elementos de interfaz de usuario para mostrarlo en una tabla o un cuadro combinado por ejemplo). Esto al final será una representación que tendrá significado fácil de entender para una persona.
  5. se recomienda cambiar el método toString() para cada clase que hagamos.

Bibliografía:

  1. Método toString para clases en Java . (2013, noviembre 25). Recuperado de https://www.discoduroderoer.es/funcion-tostring-para-clases-en-java/

  2. Objetos - método toString(). (s. f.). Recuperado de http://www.hijosdelspectrum.com/2018/10/objetos-metodo-tostring.html