From: Massimiliano Mirra Date: 2002-04-12T10:43:35+09:00 Subject: Re: OO/Ruby Terminology On Thu, Apr 11, 2002 at 07:53:52AM +0900, Jim Weirich wrote: > In non-OO languages, interface and behavior are tied together. The > same body of code (behavior) will be executed whenever its name > (interface) is invoked. > > In an OO language, the body of code that is called depends not only on > the name, but also on the receiver of the message. Still farther from the original thread, but I see a great analogy just round the corner with how *humans* work. Might be useful in teaching contexts. Massimiliano