Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!ginosko!uunet!mcsun!cernvax!chx400!ethz!marti From: marti@ethz.UUCP (Robert Marti) Newsgroups: comp.sys.mac.programmer Subject: Re: Think C 4.0 Summary: THINK C 4.0 *not* a subset of C++, after all? Message-ID: <1853@ethz.UUCP> Date: 28 Aug 89 06:57:45 GMT References: <227700036@uxa.cso.uiuc.edu> Organization: ETH Zuerich Lines: 18 In article <227700036@uxa.cso.uiuc.edu>, jpd00964@uxa.cso.uiuc.edu writes: > First, [Symantec] appear to have included the commands this and inherited: > These are equivalent to the self and super of Objective C which most C++ > books seem to ignore. How very interesting. If this is true, THINK C 4.0 is neither a superset of C++ 2.0 (which their deliberatly ambiguous claim of upward compatibility suggested to some people) *nor* a subset of C++ 2.0: In C++, the equivalent of super in Smalltalk (and probably Objective-C) is achieved by explicitly naming the superclass whose method (member function) is to be invoked using the scope resolution operator ::. --Bob "I hate marketing hype" Marti -- Robert Marti Phone: +41 1 256 52 36 Institut fur Informationssysteme ETH-Zentrum CSNET/ARPA: marti%inf.ethz.ch@relay.cs.net CH-8092 Zurich, Switzerland UUCP: ...uunet!mcvax!ethz!marti