As discussed in "Effective Java," it is very helpful if concrete classes override the default toString method from Object.