Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #12887
| From | Patrick Roemer <sangamon@netcologne.de> |
|---|---|
| Newsgroups | de.comp.lang.java |
| Subject | Re: Grundsätzliche Frage zu Interfaces |
| Date | 2016-01-05 00:13 +0100 |
| Organization | news.netcologne.de |
| Message-ID | <n6eua9$hqh$1@newsreader4.netcologne.de> (permalink) |
| References | (1 earlier) <n61aq1$a34$1@news-ailanthus.fernuni-hagen.de> <n61o6h$3q6$1@news.albasani.net> <n6383k$phq$1@news.albasani.net> <df0885F8beuU1@mid.individual.net> <n6escm$csk$1@news-ailanthus.fernuni-hagen.de> |
Responding to Michael Paap: > Am 04.01.2016 um 22:58 schrieb M. Strobel: >> Um das Problem der fehlenden Quer-Vererbung > > Was ist "Quer-Vererbung"? Dabei fällt mir höchstens so etwas wie die > Traits in Scala ein. Da sehe ich auf Anhieb auch nichts, was mit "quer" treffend beschrieben wäre...? >> zu mildern wurden die Interfaces erfunden. > > Ich halte das für ein Gerücht (um nicht "Bullshit!" zu rufen). | Multiple inheritance - and all the problems it generates - was | discarded from Java. The desirable features of multiple inheritance | are provided by interfaces - conceptually similar to Objective C | protocols. http://www.oracle.com/technetwork/java/simple-142616.html#4090 | Interfaces were introduced to Java to enhance Java's single | inheritance model. The designers of Java decided that multiple | inheritance created too many problems for programmers and compiler | writers, and decided that a single inheritance model was better | overall. Some of the problems described in the previous discussion on | the single-inheritance model are solved in a more elegant fashion by | the use of interfaces. http://www.oracle.com/technetwork/java/object-142075.html#6185 Im Nachhinein könnte man die Designentscheidung für Interfaces vielleicht eleganter rationalisieren. Aber 1996 hat James Gosling das so beschrieben, und wesentlich andere Darstellungen aus seiner Feder kenne ich nicht. Das kann man IMHO durchaus erst mal so zusammenfassen, dass Interfaces "erfunden" wurden, um die Probleme fehlender Mehrfachvererbung zu mildern. Das ist vielleicht nicht die ganze Geschichte, aber sicher auch kein Bullshit. Viele Grüße, Patrick
Back to de.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-30 12:12 +0000
Re: GrundsAEtzliche Frage zu Interfaces Jan Burse <janburse@fastmail.fm> - 2015-12-30 15:54 +0100
Re: Grundsätzliche Frage zu Interfaces Marcel Mueller <news.5.maazl@spamgourmet.org> - 2015-12-30 19:37 +0100
Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2015-12-30 20:20 +0100
Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-30 23:09 +0000
Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2015-12-31 02:35 +0100
Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2015-12-31 12:46 +0000
Re: Grundsätzliche Frage zu Interfaces "M. Strobel" <strobel@example.com> - 2016-01-04 22:58 +0100
Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-04 23:40 +0100
Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 00:13 +0100
Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-05 01:40 +0100
Re: Grundsätzliche Frage zu Interfaces Thomas Grund <tom.grund@gmx.de> - 2016-01-05 08:54 +0100
Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-01-07 21:31 +0100
Re: Grundsätzliche Frage zu Interfaces Thomas Grund <tom.grund@gmx.de> - 2016-01-08 06:56 +0100
Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-03-28 20:23 +0200
Re: Grundsätzliche Frage zu Interfaces Lothar Kimmeringer <news200709@kimmeringer.de> - 2016-01-08 19:13 +0100
Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 02:35 +0100
Re: Grundsätzliche Frage zu Interfaces Michael Paap <feunews@mpaap.de> - 2016-01-05 09:06 +0100
Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 14:38 +0100
Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-05 17:06 +0100
Re: Grundsätzliche Frage zu Interfaces Florian Weimer <fw@deneb.enyo.de> - 2016-01-07 21:43 +0100
Re: Grundsätzliche Frage zu Interfaces Patrick Roemer <sangamon@netcologne.de> - 2016-01-08 17:15 +0100
Re: Grundsätzliche Frage zu Interfaces "Ralf S. Hellersen" <schneiderxr@arcor.de> - 2016-01-09 20:45 +0000
Re: Grundsätzliche Frage zu Interfaces Lothar Kimmeringer <news200709@kimmeringer.de> - 2015-12-30 20:50 +0100
csiph-web