Commit 0b8c18e3 authored by Trisha Gee's avatar Trisha Gee
Browse files

Moving ch10c stuff into it's own package; sketching out the code for the...

Moving ch10c stuff into it's own package; sketching out the code for the updated Lou's Diner example.
parent 57c8fb3a
Loading
Loading
Loading
Loading
+2 −0
Changes for src/main/java/ch10c/Ch10c.java: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10c;

import java.util.Arrays;
import java.util.List;

+18 −0
Changes for src/main/java/ch10c/JukeboxData.java: 18 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10c;

import java.util.List;

public class JukeboxData {
    class Songs {

        public List<Song> getSongs() {
            return List.of(
                    new Song("somersault", "zero 7", 50),
                    new Song("cassidy", "grateful dead", 65),
                    new Song("$10", "hitchhiker", 80),
                    new Song("havana", "cabello", 60),
                    new Song("Cassidy", "grateful dead", 65),
                    new Song("50 ways", "simon", 70));
        }
    }
}
+13 −0
Changes for src/main/java/ch10c/Song.java: 13 added lines, 0 removed lines.
Original line number Diff line number Diff line
package ch10c;

public class Song {
    private final String title;
    private final String artist;
    private final int bpm;

    public Song(String title, String artist, int bpm) {
        this.title = title;
        this.artist = artist;
        this.bpm = bpm;
    }
}