Well said, You are right, they are trying not to bombard us with too much info..In Blue j u actually are able to create an object and call the methods. You actually see what you are doing graphically, which makes it more interesting for the students. But its no gud for me because its a pathway to my Networking course. I wont get a second chance, as I have to follow a specific path to my network degree, but I ve enjoyed the 7 wks introduction to programming so much, I want more than just the basics. Im thinking of diversifying to programming. thanx
--- Update ---
I still need your help though to finish the project..Im trying to figure out how to write an If statement on my book Class..The scenario is they want us to add if the book is fiction or non-fiction as part of the details and thinking about it I can only use Boolean. I ll post a copy the code as i re-written it today and it compiles fine./** * This is the book Class and would hold information on the books * collection. * * @author (Michael Clark) * @version (30th October 2012, version 0.1) */ public class Book { // instance variables private int bookId; private String author; private String title; private boolean isFiction; /** * Constructor for objects of class Book with parameters. */ public Book(int id, String author, String title, boolean isFiction) { // Instance variables this.bookId = 0; this.author = author; this.title = title; this.isFiction = true; } /** * This is a default constructor method with no parameters for * the books Class. * * */ public Book() { } /** * This method is for returning the name of the books Author. */ public String getautor() { return author; } /** * This method returns the book ID. */ public int getId() { return bookId; } /** * * This method would return the Book title. */ public String getTitle() { return title; } /** * * This mutator method should change or set the book author's name * when called. * */ public void setAuthor(String authorName) { author = authorName; } /** * * This method sets the book ID when invoked. */ public void setId(int newBookId) { bookId = newBookId; } /** * * This method when invoked would prompt the user to set/change the book title * by entering a string name in the parameter. * */ public void setTitle(String bookTitle) { title = bookTitle; } /** * This method when called would print all the book's details including the * book author, book ID, book title and whether its fiction or non fiction. * */ public void printDetails() { { System.out.println("bookId "+ bookId + "#"); System.out.println("author " + author + "#"); System.out.println("bookTitle " + title + "#"); System.out.println("?????????"); } } }