結果 : four basic principles of object oriented programming