結果 : four main principles of object oriented programming