🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Michael J. Vilot Thu, 23 Aug 1990 23:43
Re: Disambiguating inherited pure virtuals with explicit qualifiers
#411
Author: Michael J. Vilot
Date: Thu, 23 Aug 1990 23:43
22 lines
1323 bytes
Marshall Cline describes a problem with multiple inheritance:
> an explicit qualification ... means that f() is NOT a pure virtual
This is actually a specific instance of a more general problem.

Section 10.11c in E&S mentions the topic of ``Renaming'' and the problem of
finding an appropriate way to express the semantics of merging names from
multiple base classes. The status of inherited virtuals is similar.

Bjarne's current proposal for ``Overriding'' (the topic's been Renamed ;-)
addresses these concerns.

> A common C++'ism
One more vote to make it ``common'' -- this is exactly the approach we used
in The C++ Booch Components library.  Our paper at the ECOOPSLA conference
presents the design.

I'm looking forward to next month's presentation of Annotated C++, I think
it's important work.

--
Mike Vilot,  ObjectWare Inc, Nashua NH
mjv@objects.mv.com  (UUCP:  ...!decvax!zinn!objects!mjv)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads