Neuer Thread
Ansicht umschalten Baum an
Avatar von jumphigh

jumphigh

mehr als 1000 Beiträge seit 05.07.2002

04.11.2012 04:22 Permalink 75

Re: Von Java nach C++

Natürlich ist das "problemlos" möglich! In Java gibt es ja nur
clone(), weil jedes Objekt von der Object-Klasse (implizit)
abgeleitet ist. In C++ musst du dir halt selber so eine (abstrakte)
Basisklasse schaffen und alle anderen Objektklassen davon ableiten.

Unbequemer als Java wird es nur dadurch, dass du in den Ableitungen
clone() i.d.R. selber implementieren musst, weil eine allgemeine
Basisimplementierung zu Slicing führt. Es gibt halt keine
Laufzeit-Reflection. Evtl. könnte man das durch einen zweistufigen
Prozess mittels Template aber auch lösen.

MfG
Andreas

Bewerten - +
Anzeige

THEMENFOREN

ARTIKELFOREN