問1 (toStringメソッドのみ掲載)
問2