Newsgroups: fj.lang.c,fj.comp.oops
Path: galaxy.trc.rwcp.or.jp!sparky!uunet!stanford.edu!sun-barr!sh.wide!wnoc-tyo-news!cs.titech!jaist-news!hokimoto
From: hokimoto@jaist-east.ac.jp (Akihiro Hokimoto)
Subject: Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C)
In-Reply-To: saka@ulis.ac.jp's message of 23 Nov 92 05: 48:01 GMT
Message-ID: <HOKIMOTO.92Nov23193724@is17e0s09.jaist-east.ac.jp>
Lines: 42
Sender: news@jaist-east.ac.jp
Nntp-Posting-Host: is17e0s09
Organization: Japan Advanced Institute of Science and Technology Hokuriku,
	Ishikawa, Japan
References: <HOKIMOTO.92Nov19150244@is17e0s09.jaist-east.ac.jp>
	<SEIKI.92Nov19213027@dublin.hi.flab.fujitsu.co.jp>
	<HOKIMOTO.92Nov21015449@is17e0s09.jaist-east.ac.jp>
	<HOKIMOTO.92Nov22221745@is17e0s09.jaist-east.ac.jp>
	<By5Ms1.4E5@ulis.ac.jp>
Distribution: fj
Date: Mon, 23 Nov 1992 10:37:24 GMT
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:562 fj.comp.oops:501
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=562&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$B$[$-$b$H!wKLN&@hC<2J5;Bg(B $B$G$9!#(B

In article <By5Ms1.4E5@ulis.ac.jp> saka@ulis.ac.jp (Tetsuo Sakaguchi) writes:

>>$BCfESH>C<$J(B cancel $B$O8e$GFI$`;~$K$+$($C$F8m2r$N85$K$J$k$3$H$b$"$k$N$G$9$,!#(B

$B$O$$!#$=$N$H$*$j$G$9!#(B
$B0J8e!"5$$rIU$1$?$$$H;W$$$^$9!#(B

>>$B!V7k2L$r(B message $B$GAw$k!W$H$$$&JU$j$NDj5A$,ITL@$G$9$M!#(B
>>$B%a%=%C%I<B9T$N7k2L$rJV$95!9=$b$9$Y$F(B message passing $B$H$_$J$9(B
>>$B$N$G$7$g$&$+(B?

  $B:#$^$G!"(B30 $B!A(B 40 process $B$N(B IPC (Interprocess Communication) 
$B$K$h$k(B program $B$r:n@.$7$F$$$^$7$?!#$3$3$G$O=hM}$NMW5a$d7k2L$rCN(B
$B$i$;$k$N$b(B message $B$r(B send $B$9$k$3$H$G9T$J$C$F$$$^$7$?!#$=$7$F(B 
message $B$r(B receive $B$7$?(B process $B$,(B message $B$NFbMF$r$b$H$K=hM}$r(B
$B9T$J$C$F$$$^$7$?!#$3$N$h$&$J7ABV$r(B message passing $B$H8F$s$G$$$^(B
$B$7$?!#:#$^$G!"$3$N7ABV$,Ev$?$jA0$@$C$?$N$G$9$,2?$+0c$&$h$&$G$9$M!#(B
message $B$r(B send $B$7$?(B object $B$KBP$7$FAw$k=hM}7k2L$K$D$$$F$O(B message 
$B$GAw$kI,MW$O$J$$$H$$$&$3$H$G$9$+!)(B
$B!J$=$l$GOC$,9g$o$J$+$C$?$N$+$J$!!)!K(B

>>  1. message passing $B$G$"$k$H$O$I$N$h$&$J$3$H$G$9$+!)(B
>>
>>$B$I$N!V@$3&!W$G$NEz$r4|BT$7$F$$$k$N$G$7$g$&$+(B?
>>$BNc$($P!"(BSmalltalk $B$O8@8l$H$7$F(B message passing $B$rDj5A$7$F$$$^$9!#(B
>>$B%*%V%8%'%/%H;X8~%W%m%0%i%_%s%0$NN)>l$G(B message passing $B$H$$$&>l9g$O(B
>>$BBgDq$3$N(B Smalltalk $B$NDj5A$K4p$E$$$F8@MU$r;H$&$3$H$,IaDL$J$N$G$9$,!"(B

  $B;d$O!";DG0$J$,$i(B Smalltalk $B$K$*$1$k(B message passing $B$NDj5A$O(B
$BCN$j$^$;$s!#$I$J$?$G$b9=$$$^$;$s!#65$($F$$$?$@$1$k$H$&$l$7$/;W(B
$B$$$^$9!#(B
$B!J<+J,$G$bD4$Y$F$_$h$&$H;W$$$^$9$,!D!K(B

  $BDL>o(B object-oriented programming $B$NN)>l$G$O(B Smalltalk $B$K$*$1$k(B 
message passing $B$NDj5A$rK~$?$7$F$$$l$P(B message passing $B$H$$$&$3(B
$B$H$G9M$($F$$$$$G$9$+!)(B 

--
$BJ]LZK\(B $B9890(B      : $BKLN&@hC<2J3X5;=QBg3X1!Bg3X(B $B%=%U%H%&%(%"4pAC9V:B(B
E-mail : hokimoto@jaist-east.ac.jp
