結果 : why use interfaces instead of classes