Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Allgemeine Fragen (Interfaces, Vererbung, etc.)
ErfinderDesRades - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat von Gonger96: „Jo. Auch wenn man nun Mehrfachvererbung zur Verfügung hat, also wenn eine Klasse soviele Basisklassen haben kann wie sie will, nutzt man immernoch Interfaces.“Und ich dachte, ich hätte neulich gelernt, in C++ gibts keine Interfaces, weil die Mehrfachvererbung hätten Hat c++ doch Interfaces?
-
Allgemeine Fragen (Interfaces, Vererbung, etc.)
ErfinderDesRades - - Weitere Sprachen und sprachübergreifende Themen
BeitragZitat von Gonger96: „Interfaces haben wir schon, nur die Deklaration erfolgt als Klasse.“Na, sowas akzeptiere ich nicht, weil eine Vergewaltigung von Begrifflichkeit: "Interfaces haben wir nicht, aber haben wir doch, deklarieren sie aber als Klasse". Korrekt ist (scheint zu sein): c++ benötigt keine Interfaces, sondern dort ist das OOP-Erfordernis "Vertraglichkeit" durch Mehrfach-Vererbung mit abgedeckt. c++ tickt halt anners.
-
Allgemeine Fragen (Interfaces, Vererbung, etc.)
ErfinderDesRades - - Weitere Sprachen und sprachübergreifende Themen
Beitragah - ok. Dann werden in c++ also manche Klassen als Interface bezeichnet. Findich von den IL-Sprachen vb.net und c# her schwer zu verstehen, denn in IL ist ein Interface etwas fundamental anneres als eine Klasse. In c++ erbt man also einfach eine als Interface geeignete Klasse. Aber in .IL erbt man nicht. Sondern man implementiert ein Interface.
-
Allgemeine Fragen (Interfaces, Vererbung, etc.)
ErfinderDesRades - - Weitere Sprachen und sprachübergreifende Themen
BeitragOhne groß c++ - Ahnung zu haben, scheint mir Vererbung in c++ schöner gelöst. Man versteht überhaupt die Wortwahl, warum es "Vererbung" heisst: es folgt ziemlich genau der Logik menschlichen Erbrechts - da kann man ja auch sowohl Reichtümer als auch Verpflichtungen erben - und auch von vielen Personen. IL-Vererbung gleicht eher genetischer Vererbung, also Abstammung - auf Interface, Klasse, Vererbung ziehe ich diesen Vergleich, und er hinkt beim MustInherit - Feature. Hingegen der Vergleich von …