結果 : explain two advantages of object oriented programming over procedural programming