Το ίδιο προσπαθώ να κάνω και με την toString(), από τα πιο βασικά σημεία της ενότητας είναι ο πολυμορφισμός και ήθελα να τον δείτε στην πράξη, αυτό είναι το όλο σκεπτικό.
Ενδεχομένως τα επιχειρήματά μου να μη σε πείθουν και είναι θεμιτό, όπως κι εγώ δεν πείθομαι από τα δικά σου κι εξακολουθώ να πιστεύω πως το συγκεκριμένο σχέδιο είναι σαφώς καλύτερο. Το ίδιο πιστεύουν και οι δημιουργοί της Java, γι αυτό τοποθέτησαν την toString() στην Object, ώστε να την υπερκαλύπτουμε κατά βούληση σε όποια υποκλάση θέλουμε και να επιστρέφει πληροφορίες σχετικά με αυτήν.
Ενδεχομένως τα επιχειρήματά μου να μη σε πείθουν και είναι θεμιτό, όπως κι εγώ δεν πείθομαι από τα δικά σου κι εξακολουθώ να πιστεύω πως το συγκεκριμένο σχέδιο είναι σαφώς καλύτερο. Το ίδιο πιστεύουν και οι δημιουργοί της Java, γι αυτό τοποθέτησαν την toString() στην Object, ώστε να την υπερκαλύπτουμε κατά βούληση σε όποια υποκλάση θέλουμε και να επιστρέφει πληροφορίες σχετικά με αυτήν.