結果 : constructor and destructor in object oriented programming