結果 : why we need parameterized constructor