Date: Wed, 4 Jun 1997 07:42:36 -0500 (CDT) From: Andrew Deren To: Peter Palotas cc: djgpp AT delorie DOT com Subject: Re: Virtual functions In-Reply-To: <3.0.16.19970605110638.2d5f362a@hem1.passagen.se> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Wed, 4 Jun 1997, Peter Palotas wrote: > If I have the following two classes: > > class parent > { > public: > virtual int foo(void) > { > cprintf("Parent foo"); > } > }; > > class child : public parent > { > public: > int foo(void) > { > cprintf("Child foo"); > } > }; > > Is there some way I can call the parent::foo() from within child::foo()? Or > is this just impossible? That is exacly what you did in the message above, just use: parent::foot(); and the parent foo functions will be called. > > > // Blizzar -- blizzar AT hem1 DOT passagen DOT se -- http://hem1.passagen.se/dnt > > **************************************************************************** > Don't tell me about the answer, 'cause then another one will come along soon > I don't believe you have the answer, I've got ideas too > But if you got enough naivity, and you got conviction > then the answer is perfect for you! > > // Bad Religion - Generator, The Answer > **************************************************************************** > >