Back to slide -- Keyboard shortcut: 'u'        next  Sangkor.java - Klassen Skjald som arver fra Thread.Lecture 14 - slide 16 : 41
Program 1

class Skjald extends Thread{
  
  private String[] strofer;
  private int forsinkelse;
  private int gentagelser;

  public Skjald(String[] strofer, int forsinkelse, int gentagelser){
    super();
    this.strofer = strofer;
    this.forsinkelse = forsinkelse;
    this.gentagelser = gentagelser;
  }

  private void syngVers(){
    for(int i = 0; i < strofer.length; i++){
      System.out.println(strofer[i]);
      try{
        Thread.sleep(forsinkelse);
      } 
      catch (InterruptedException e) 
        {}
    }
  }

  public void run(){
    for(int g = 1; g <= gentagelser; g++){
      syngVers();
    }
  } // end run

} // end class Skjald