結果 : functional versus object oriented programming