Zitat von
JoelH:
Ich bin der Gott und nicht der Compiler, also hat der Compiler zu verstehen was ich will und nicht umgekehrt.
Der Compiler akzepiert deine Deklaration mit Murren. Also kannst du deinen Willen durchsetzen er beklagt sich nur.
Zitat:
Ich bin kein meister der virtuellen Funktionen aber ich sehe das so, wenn der Compiler es nicht versteht dann sollte es nicht angeboten werden denn die untergräbt die Konsistenz des gesamten gGebildes !
Damit verdrehst du die ganze Sache. Der Compiler bietet alles an, was er kann. Wenn du nun aber genau dagegen steuerst, wird er eben seine Hinweise und Warnungen ausgeben.
Solange du deine Komponente nur für dich benutzt, keine abgeleitete Klasse davon erzeugst und sie nie in der
IDE als Komponente registierst, sie also immer per Quellcode erzeugst, kann nie was passieren. Machst du aber nur eines dieser drei Dinge, so platzt die Zeitbome.