import java.util.Random; public class JazzSang extends Sang { private int improvSkala; private final char[] SKALA = {'A', 'B', 'C', 'D', 'E', 'F', 'G'}; private static final Random rand = new Random(); public JazzSang(String t, String a, int l, String url) { super(t, a, l, url); improvSkala = rand.nextInt(20) + 10; } // Implementere den absktrakte metoden @Override public void spill() { System.out.println( "Smooth jazz\n" + "N? spilles " + tittel + " av " + artist + "!\n" + "Her kommer no improv!\n" + improviser() + "\n" + formatertLengde() + "\n" + URL + "\n" ); } // Privat metode for ? improvisere litt private String improviser() { String improvisert = ""; for (int i = 0; i < improvSkala; i++) { improvisert += SKALA[rand.nextInt(7)]; } return improvisert; } }