Article View: fj.lang.c
Article #261Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C)
From: Yoshio Katayama
Date: Wed, 02 Dec 1992 04:31
Date: Wed, 02 Dec 1992 04:31
50 lines
3098 bytes
3098 bytes
$@JR;3!w#P#F#U$G$9!#(J
SmallTalk $@$bCN$i$J$$$G$3$s$JOC$K<s$rFM$C9~(J$@$`$H2P=}$r$7$=$&$G$9$,!D!#(J
In article <CHIK.92Dec1101806@ss38.icot.or.jp>,
chik@icot.or.jp (Takashi Chikayama) writes:
>$@$8$c$"(J Ada $@$H$$$&8@8l$O$5$F$*$-(J, abstract data type $@$rE0Dl$7$?8@8l$G(J
>overloading $@5!G=$r;}$C$F$$$l$P(J, $@I,$:%G!<%?7?$,@EE*$K2r@O$G$-$k$h$&$J8@(J
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>$@8l;EMM$K$J$C$F$$$F$b%*%V%8%'%/%H;X8~$J$s$G$9$M(J ($@;d$O$b$&$=$&;W$&$3(J$@$H$K(J
^^^^^^^^^^^^^^^^^^^^
>$@$7$F$k$s$G$9$,(J).
^^^ $@$K4X$7$F$O(J Yes $@$G$"$k!J(JC++ $@$b%*%V%8%'%/%H;X8~8@8l$N(J$@$O$7$/$l(J
$@$G$"$k!K$H;W$C$F$$$^$9$,!"Cj>]%G!<%?7?!\%*!<%P!<%m!<%I$G$O%*%V%8%'(J
$@%/%H;X8~$K$J$i$J$$$H;W$C$F(J$@$$$^$9!#(J
$@!t$H$$$&$h$j!"%*!<%P!<%m!<%I$OCj>]%G!<%?7?$KI,MW$J5!G=$N#1$D$H9M(J
$@!t$($F$$$^$9(J
$@Cj>]%G!<%?7?(J$@$H%*%V%8%'%/%H;X8~$N7hDjE*$J0c$$$O!"<jB3$-$,7?$KB0$9(J
$@$k!JCj>]%G!<%?7?!K$+!"<BBN$KB0$9$k!J%*%V%8%'%/%H(J$@;X8~!K$+$H$$$&E@(J
$@$@$H;W$C$F$$$^$9!#(J
$@!tJ8K!E*$K$O!"%/%i%9$J$j%5%V%/%i%9$J$j$KB0$9$k$N$G$7$g$&$,!D(J
$@$b(J$@$C$H$V$C$A$c$1$?8@$$J}$r$9$l$P!"%G!<%?$NCf$K$=$N7?$NA`:n<jB3$-(J
$@$X$N%]%$%s%?$r;}$D$+;}$?$J$$$+$G$9!#(J
$@Nc$($P(J C++ $@$G!"(J
class a {... virtual int f(...); ...};
class b : a {... int f(); ...};
func(a *p) {... p->f(...) ...}
$@$N$H$-$K!"(Jf(...) $@$,!"(Ja::f $@$J$N$+(J b::f $@$J$N$+$O(J p $@$,;X$7$F$$$k<B(J
$@BN$K$h$C$F7h$^$j(J$@$^$9!#(J
$@Cj>]%G!<%?7?$G$O!"$"$k7?$d$=$l$N;RB9$N7?$r0l3g$7$?A`:n$r9T$J$&;~(J
$@$O!"<BBN$K$h$i$:#1$D$NA`:n$7(J$@$+9T$J$($^$;$s!#(J
$@!t>e$NNc$N$h$&$J>l9g$K%*!<%P!<%m!<%I$r2r7h$9$kJ}K!$,$J$$(J
$@$3$NE@$,Cj>]%G!<%?7?$H%*%V(J$@%8%'%/%H;X8~$NJL$lL\$@$H9M$($F$$$^$9!#(J
--
($@3t(J)$@#P#F#U!!#43+!K%=%U%H%&%'%"5;=Q?d?JIt!!3+H/5;=Q2](J
$@JR(J$@;3!!A1IW(J E-mail: kate@pfu.fujitsu.co.jp
Tel: 0427-96-5211
$@!J$5!K!_#1(J $@!J$]!K!_#1(J $@!J%3!K(J$@!_#1(J $@!J$$!K!_#2(J
Technical Details
Message-ID:
<KATE.92Dec2133155@kagura.trad.pfu.fujitsu.co.jp>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!fgw!fdm!pfrad!kateReferences:
<HOKIMOTO.92Nov19150244@is17e0s09.jaist-east.ac.jp> <HOKIMOTO.92Nov22221745@is17e0s09.jaist-east.ac.jp> <H48TA.1090@mtak.bsj.com> <CHIK.92Nov26163017@ss38.icot.or.jp> <H5MSU.1097@mtak.bsj.com> <CHIK.92Dec1101806@ss38.icot.or.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-12-01 21:17:49 PST Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!sun-barr!sh.wide!fgw!fdm!pfrad!kate From: kate@pfu.fujitsu.co.JP (Yoshio Katayama) Newsgroups: fj.lang.c,fj.comp.oops Subject: Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C) Message-ID: <KATE.92Dec2133155@kagura.trad.pfu.fujitsu.co.jp> Date: 2 Dec 92 04:31:55 GMT References: <HOKIMOTO.92Nov19150244@is17e0s09.jaist-east.ac.jp> <HOKIMOTO.92Nov22221745@is17e0s09.jaist-east.ac.jp> <H48TA.1090@mtak.bsj.com> <CHIK.92Nov26163017@ss38.icot.or.jp> <H5MSU.1097@mtak.bsj.com> <CHIK.92Dec1101806@ss38.icot.or.jp> Sender: news@pfrad.pfu.fujitsu.co.jp Followup-To: fj.lang.c Distribution: fj Organization: PFU Limited, Tokyo Japan. Lines: 50 In-reply-to: chik@icot.or.jp's message of 1 Dec 92 01:18:06 GMT