| 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 |