🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #261

Re: object-oriented programming with C++ (Re: [book] on C++ without supposing C)

#261
From: Yoshio Katayama
Date: Wed, 02 Dec 1992 04:31
50 lines
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!kate
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>

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