結果 : differentiate object oriented and procedural programming approaches