using a method instead of override string ToString
<p>Every object has its own <code>public override string ToString(){ return string; }</code> method. But we can achieve the same with a custom method. Then why have a separate override string  method?</p>
