Article View: comp.std.c++
Article #411Re: Disambiguating inherited pure virtuals with explicit qualifiers
From: Michael J. Vilot
Date: Thu, 23 Aug 1990 23:43
Date: Thu, 23 Aug 1990 23:43
22 lines
1323 bytes
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)
Technical Details
Message-ID:
<881@zinn.MV.COM>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!uflorida!mephisto!mcnc!decvax.dec.com!zinn!nuucpShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!uflorida!mephisto!mcnc!decvax.dec.com!zinn!nuucp From: mjv@objects.mv.com (Michael J. Vilot) Newsgroups: comp.std.c++ Subject: Re: Disambiguating inherited pure virtuals with explicit qualifiers Message-ID: <881@zinn.MV.COM> Date: 23 Aug 90 23:43:37 GMT Sender: nuucp@zinn.MV.COM Lines: 22