Article View: fj.lang.c
Article #252Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C)
From: Tetsuo Sakaguchi
Date: Tue, 24 Nov 1992 03:21
Date: Tue, 24 Nov 1992 03:21
58 lines
3714 bytes
3714 bytes
$B$I$&$b!":e8}!w?^>pBg$G$9!#(J
In article <HOKIMOTO.92Nov23193724@is17e0s09.jaist-east.ac.jp> hokimoto@jaist-east.ac.jp (Akihiro Hokimoto) writes:
> $B:#$^$G!"(J30 $B!A(J 40 process $B$N(J IPC (Interprocess Communication)
...
$B$d$O$j!"$I$A$i$+$H$$$&$HJB9T%W%m%0%i%_%s%0$r%Y!<%9$H$7$F(J
$B9M$($F$$$?$o$1$G$9$M!#$=$NA0Ds$G$"$l$P:#$^$G$N$*OC$H$$$&$N$O(J
$BM}2r$G$-$^$9!#(J($B$D$^$j!"JB9T%W%m%0%i%_%s%0$G$O$^$!0lHLE*$J9M$(J}$H(J
$B$$$&0UL#$G!#(J)
>$B$7$?!#:#$^$G!"$3$N7ABV$,Ev$?$jA0$@$C$?$N$G$9$,2?$+0c$&$h$&$G$9$M!#(J
>message $B$r(J send $B$7$?(J object $B$KBP$7$FAw$k=hM}7k2L$K$D$$$F$O(J message
>$B$GAw$kI,MW$O$J$$$H$$$&$3$H$G$9$+!)(J
$B7k2LE*$K%*%V%8%'%/%H;X8~%W%m%0%i%_%s%0$N@$3&$G$O$=$&$$$&Dj5A$b(J
$B5vMF$5$l$F$$$k(J($B$H$$$&$h$j%a%8%c!<$J8@8l$,BgDq$=$&$J$N$G<gN.$K(J
$B$J$C$F$7$^$C$F$$$k(J)$B$o$1$@$H;W$$$^$9!#(J
>$B!J$=$l$GOC$,9g$o$J$+$C$?$N$+$J$!!)!K(J
$B$d$C$Q$j!"$=$&$G$7$g$&!#JB9T%W%m%0%i%_%s%0$H%*%V%8%'%/%H;X8~(J
$B%W%m%0%i%_%s%0$G$O4QE@$,?oJ,0c$$$^$9$+$i!#(J
> $B;d$O!";DG0$J$,$i(J Smalltalk $B$K$*$1$k(J message passing $B$NDj5A$O(J
...
>$B!J<+J,$G$bD4$Y$F$_$h$&$H;W$$$^$9$,!D!K(J
$B$$$o$f$k(J Smalltalk $B$N(J Blue book $B$+(J Purple book $B$rFI$a$P$$$$$H;W$$$^$9!#(J
Purple book $B$OK.Lu$,$"$C$F!"(J
$B!V(JSmalltalk-80: $B8@8l>\2r!W%*!<%`<R!"Aj0k=(IW4FLu(J
$B$G$9!#(J($B$A$g$C$H:Y$+$$=q;o>pJs$O<j85$K8=J*$,$J$$$N$G!"$o$+$j$^$;$s$,(J
$B$9$0$K8+$D$+$k$H;W$$$^$9!#(J)
> $BDL>o(J object-oriented programming $B$NN)>l$G$O(J Smalltalk $B$K$*$1$k(J
>message passing $B$NDj5A$rK~$?$7$F$$$l$P(J message passing $B$H$$$&$3(J
>$B$H$G9M$($F$$$$$G$9$+!)(J
$BB?J,(J Smalltalk-80 $B$N(J message passing $B$r!V==J,>r7o!W$H$^$G$O(J
$B$7$F$$$J$$$H;W$$$^$9$,!"$=$l$HF1Ey$N5!G=$,$"$l$P(J
message passing ($B$b$7$/$O$=$l$HF1Ey(J) $B$H$_$J$7$F$$$k(J
$B$H;d$O3F<oJ88%$+$iH=CG$7$F$$$^$9!#(J
$B$=$N0UL#$G$O(J CLOS $B$N(J generic function $B$N(J function call $B$d(J
C++ $B$N(J member function $B$N(J function call $B$J$I$bF1Ey$N5!G=$H$$$&(J
$B$o$1$G$9$M!#(J
Actor $B$N(J message sending $B$OB?J,F1$8$b$N$H$O$_$J$5$l$F$$$J$$$G$7$g$&$7!"(J
Concurrent Smalltalk $B$J$I$N(J message passing $B$O(J Smalltalk $B$N$=$l$N(J
$B3HD%$H$$$&N)>l$@$H(J($B;d$O(J)$B$H$i$($F$$$^$9!#(J
$B$$$:$l$K$;$h$3$N(J message passing $B$O!V%*%V%8%'%/%H;X8~%W%m%0%i%_%s%08@8l!W(J
$B$N!V==J,>r7o!W$G$O$J$/$F!"!VI,MW>r7o!W$G$7$+$J$$$3$H$O$$$&$^$G$b$"$j$^$;$s!#(J
PS. $B%*%V%8%'%/%H;X8~%W%m%0%i%_%s%08@8l$rMQ$$$l$P!"B(%*%V%8%'%/%H;X8~(J
$B%W%m%0%i%_%s%0$,$G$-$k$H$$$&$o$1$G$b$J$$!#(J
$B%W%m%0%i%_%s%0%Q%i%@%$%`$H$$$&$N$O!"$=$&$$$&$b$s$G$9$h$M!#(J
--
$B:e8}E/CK!w?^=q4[>pJsBg3X(J
Tetsuo Sakaguchi. University of Library and Information Science, JAPAN.
Technical Details
Message-ID:
<By7Ao0.AHq@ulis.ac.jp>Path:
arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!news.hawaii.edu!sh.wide!wnoc-kyo!kuis!s.u-tokyo!kekux!crimson!ume!bach.ulis.ac.jp!sakaReferences:
<HOKIMOTO.92Nov22221745@is17e0s09.jaist-east.ac.jp> <By5Ms1.4E5@ulis.ac.jp> <HOKIMOTO.92Nov23193724@is17e0s09.jaist-east.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 110fd3,4327356a3b0ec963 X-Google-Attributes: gid110fd3,public X-Google-Thread: 106434,4327356a3b0ec963 X-Google-Attributes: gid106434,public X-Google-ArrivalTime: 1992-11-24 10:00:08 PST Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!news.hawaii.edu!sh.wide!wnoc-kyo!kuis!s.u-tokyo!kekux!crimson!ume!bach.ulis.ac.jp!saka From: saka@ulis.ac.jp (Tetsuo Sakaguchi) Newsgroups: fj.lang.c,fj.comp.oops Subject: Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C) Message-ID: <By7Ao0.AHq@ulis.ac.jp> Date: 24 Nov 92 03:21:36 GMT References: <HOKIMOTO.92Nov22221745@is17e0s09.jaist-east.ac.jp> <By5Ms1.4E5@ulis.ac.jp> <HOKIMOTO.92Nov23193724@is17e0s09.jaist-east.ac.jp> Sender: news@ulis.ac.jp (Usenet News System) Distribution: fj Organization: Univ. of Lib. & Info. Sci., Tsukuba Japan Lines: 58