Wie force-Implementierung einer Methode in der Unterklasse, ohne über abstrakte?

Möchte ich Kraft Unterklasse zu implementieren, die eine implementierte Methode meiner Mutter Klasse.
Ich schau heute Java - Force-Implementierung einer Methode implementiert aber ich kann nicht konvertieren meine Mutter-Klasse zu einer abstrakten Klasse.

public class myMotherClass { 

   myMethod {

      ...some code ..

   }

}

public class myClass extends myMotherClass {

   myMethod {

      ... other code ...
   }

}

So, in diesem Beispiel, will ich Kraft myClass myMethod implementieren.

Sorry für mein Englisch...

Kurz gesagt: Sie können nicht, ohne dass es Abstrakt
Was ist eine Schnittstelle?
Ist dies nicht möglich, mithilfe von Annotationen oder durch das werfen einer Ausnahme, wenn die Klasse nicht implementieren Sie die Methode?
Natürlich gibt es Möglichkeiten, um so ein Verhalten von changig das design. Alles was ich sage ist zwingend zu überschreiben, eine nicht abstrakte Methode aus einer Oberklasse ist nicht möglich. Eine Schnittstelle würde nicht helfen, entweder als Oberklasse würde auch die Umsetzung. Diese Art der Unterklasse wieder würde nicht gezwungen werden, um die Methode zu implementieren.

InformationsquelleAutor Maniz | 2013-08-20

Schreibe einen Kommentar