Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!uflorida!travis!tom From: tom@ssd.csd.harris.com (Tom Horsley) Newsgroups: comp.object Subject: Re: Examples of Multiple Inheritance? Message-ID: Date: 4 Dec 90 11:55:14 GMT References: <60700005@inmet> Sender: news@travis.csd.harris.com Organization: Harris Computer Systems Division Lines: 20 In-reply-to: stt@inmet.inmet.com's message of 3 Dec 90 20:05:00 GMT >>>>> Regarding Examples of Multiple Inheritance?; stt@inmet.inmet.com adds: stt> We are looking for an example of a C++ class (or Eiffel, Objective C, stt> etc.) which is a "true" sub-class of two (or more) parent classes; stt> that is, it bears the "is-a" relationship to multiple parents. I think the AT&T implementation may be a good example. It has input streams and output streams and streams that can do both input and output that inherit from both (at least I think it does, I don't actually have AT&T C++ yet). This seems like a fairly natural way to do this sort of thing (although the earlier achieved similar functionality without MI since it was written before MI was implemented in C++). -- ====================================================================== domain: tahorsley@csd.harris.com USMail: Tom Horsley uucp: ...!uunet!hcx1!tahorsley 511 Kingbird Circle Delray Beach, FL 33444 +==== Censorship is the only form of Obscenity ======================+ | (Wait, I forgot government tobacco subsidies...) | +====================================================================+ Brought to you by Super Global Mega Corp .com