Jürgen: EventOutObserver

Beitrag lesen

Hallo Liebes Forum,

wer kann mir sagen was an dieser Klasse abstrakt ist und wie ich diese zu behandeln habe, sprich wie muß ich mit ihr verfahren úm sie zu benutzen? Oder wie mache ich sie "unabstrakt"? Es geht hier um die Klasse blockobs.

public class erste Klasse extends Applet {

publich class blockobs implements EventOutObserver {

[.....andere Klassen intern des Applets]

[.....andere Klassen extern des Applets
wenn keine externen Klassen vorhanden sind
kann ich blockobs instanzieren und mit ihr arbeiten ]

public abstract class blockobs extends Object implements EventOutObserver {
  public void callback (EventOut pos, double when, Object which) {
  Integer whichNum = (Integer) which;
   if (whichNum.intValue() == 1) {
    touchedCard.show(vrmlHaupt, "touchCard0");
   }
   else if (whichNum.intValue() == 2) {
    touchedCard.show(vrmlHaupt, "touchCard1");
   }
   else if (whichNum.intValue() == 3) {
    touchedCard.show(vrmlHaupt, "touchCard2");
   }
   else if (whichNum.intValue() == 4) {
    touchedCard.show(vrmlHaupt, "touchCard3");
   }
}
}//blockobs
  
blockobs obs = new blockobs();

Es würde mir das Wochenende um ca. 300% versüßen.

Vielen Dank Jürgen