the ability to hide different implementations behind a common interface, simplifying the communications among objects. For example, defining a unique print method for each kind of document in a system would allow any document to be printed by sending the message print, without concern for how that method was actually carried out for a given document. [SEMATECH]
Search the Dictionary