package be.vdab.jpfhfdstk16.controleisbn13nummer.voorwerpen; public class Leesboek extends Boek { private String onderwerp; private final float WINSTMARGE = 1.5F; public Leesboek(){ this("978-05-960-0920-5", "Leesboek Java", "O Reilly", 10.5F, "genre studie", "onderw Informatica"); }; public Leesboek(String isbn13, String titel, String auteur, float aankoopprijs, String genre, String onderwerp) { super(isbn13, titel, auteur, aankoopprijs, genre); setOnderwerp(onderwerp); } public String getOnderwerp() { return onderwerp; } public void setOnderwerp(String onderwerp) { if (onderwerp != null) this.onderwerp = onderwerp; } public float getWINSTMARGE() { return WINSTMARGE; } @Override public String toString() { return super.toString() + ", " + onderwerp + ", " + WINSTMARGE; } @Override public void gegevensTonen() { System.out.println(this.toString() + winstBerekenen()); } @Override public float winstBerekenen() { return getAankoopprijs() * WINSTMARGE; } }