public class Book { private String author; private String title; private String refNumber; private int pages; private int borrowedTime; public boolean courseText; public Book(String bookAuthor, String bookTitle, String bookRefNumber, int bookPages, int bookBorrowedTime) { author = bookAuthor; title = bookTitle; pages = bookPages; refNumber = ""; borrowedTime = bookBorrowedTime; } public String getAuthor() { return author; } public String getTitle() { return title; } public int getPages() { return pages; } public String getRefNumber() { return refNumber; } public int getBorrowedTime() { return borrowedTime; } public boolean isCourseText() { return courseText; } public void setRefNumber(String refNumber) { String errMsg = "Reference Number harus diatas 3 karakter"; if(refNumber.length()<3) { System.out.println(errMsg); } else { this.refNumber = refNumber; } } public void printAuthor() { System.out.println(author); } public void printTitle() { System.out.println(title); } public void printDetails() { String refNumPrint = refNumber; System.out.println("Title: " + title + ", Author: " + author + ", Pages: " + pages); if(refNumPrint.length() < 0) { refNumPrint = "ZZZ"; } System.out.println("Reference number: " + refNumPrint); System.out.println("Borrowed: " + borrowedTime); } public void bookBorrowed() { borrowedTime++; } }