Andrae Muys wrote: > > My understanding of the term object is rather informal but roughly > equates to: > > "Objects are encapsulated state machines exchanging messages amongst > themselves, and with a number of external 'worlds'." > This looks like a good time to point at Jonathan Rees list of OOP features: http://www.paulgraham.com/reesoo.html - Bob