結果 : name any two basic principles of object oriented programming