>>228
>>プロトコルは分散オブジェクトを実装する為に
>分散オブジェクトって何のことを言っているの?
>要はインタフェースの多重継承ってことだろ、プロトコルは。

>>228は、分散オブジェクトは、Cocoaで使ってる分散オブジェクトのことを
言っているんじゃないか?
>>228の言っていることは本当かどうかわからないけど、
CocoaではsetProtocolForProxy:で、@protocol使わなくちゃなくちゃ、
そのオブジェクトのインターフェースを実装しなくちゃ、
分散オブジェクトを実装できないよ。

あと、
http://www.cs.ruu.nl/wais/html/na-dir/Objective-C/answers.html
によると、
NEXTSTEP 3.0 is released in 1992. The compiler supports Objective-C++,
and the Objective-C language has been extended with `@protocol'.
In the same year, gcc 2.0 comes supplied with an Objective-C runtime
library.

In 1993, gcc supports protocols by version 2.4. NeXT stops the
production of hardware. With NEXTSTEP 3.1 they include support for
PC's. NeXT starts creating other products not bound to a particular
operating system, such as Portable Distributed Objects (PDO), which
comes with its own Objective-C compiler and debugger.
だから、>>228は、ありえなくもない。