結果 : four principles of object oriented programming