Object-oriented programming paper