an object can be used for more than one purpose