Toon posts:

Een java bibliotheek programma bouwen voor de studie

Pagina: 1
Acties:
  • 410 views

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Voor mijn studie moet ik een java practicum doen wat er op neer komt dat ik een simpel programma moet bouwen voor een bibliotheek. Helaas loop ik door mijn beperkte skills al bij de (voor mijn gevoel) kleinste dingen volledig vast.Dit is de opdracht:

https://blackboard.tudelf...0%20Java%20herkansing.pdf

en dit is het geklungel wat ik geprobeerd heb tot dusver:

package Library;

import static java.lang.System.out;


public class Book {
String title;
boolean borrowed;
// Creates a new Book
public Book(String bookTitle) {
// input your own method
book = bookTitle;
return bookTitle;


}
// Marks the book as rented
public void borrowed() {
// input your own method
if (borrowed = true) { out.println("The book has been borrowed."); } };

// Marks the book as not rented
public void returned() {
// input your own method
if (borrowed = false) { out.println("The book is available."); } };

// Returns true if the book is rented, false otherwise
public boolean isBorrowed() {
// input your own method
if (borrowed = true) { isBorrowed = true; } };

// Returns the title of the book
public String getTitle() {
// input your own method
return bookTitle;
}
public static void main(String[] arguments) {

// Small test of the Book class
Book example = new Book("The Da Vinci Code");
System.out.println("Title: " + example.getTitle());
System.out.println("Borrowed?: " + example.isBorrowed()); //false

System.out.println("Borrowed?: " + example.isBorrowed()); //true
}
}


Kan iemand me helpen?

Acties:
  • 0 Henk 'm!

  • Big Womly
  • Registratie: Oktober 2007
  • Laatst online: 01-09 13:39

Big Womly

Live forever, or die trying

  1. Wij gaan niet jouw schooltaken oplossen
  2. Als je ergens vast zit willen we je wel verder helpen
  3. Wat gaat er nu volgens jou verkeerd?
  4. Wat heb je zelf al bedacht om dit op te lossen?
Tip 1: Bij voorwaardelijke uitvoeringen (if, while, for, ...) kan je best de constante eerst plaatsen
Tip 2: Debug, debug debug
Tip 3: zet je code in [ code ] tags, dat leest eens zo makkelijk

Het is dus beter om
code:
1
if (true = borrowed)

te zetten dan
code:
1
if (borrowed = true)


Probeer dat eerst eens, kom daarna nog eens terug.

When you talk to God it's called prayer, but when God talks to you it's called schizophrenia


Acties:
  • 0 Henk 'm!

  • shokupan
  • Registratie: December 2006
  • Laatst online: 24-09 20:00
De pdf waar je naar linked stata op bb wat dus voor de rest van de wereld niet te lezen is.

Wat ik zo zie is dat je wat methodes moet schrijven om de status van je van je boek te updaten:

zoiets dus:

public void borrowBook() {
this.borrowed = true;
}

public void borrowBook() {
this.borrowed = true;
}

public void returnBook() {
this.borrowed = false;
}

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Met een gerichte vraag willen we je best helpen, maar met "dit is mijn opdracht", "dit is mijn code" en "help" gaan we dus echt niet je huiswerk voor je maken. Zie ook De Quickstart en Huiswerktopics zijn niet per definitie fout!

Met een gerichte vraag en met de quickstart in de hand mag je best een nieuw topic openen, maar let dan wel op dat het niet de bedoeling mag zijn dat wij je huiswerk voor je maken. ;)

offtopic:
= en == zijn twee verschilende operators. ;)

[ Voor 5% gewijzigd door NMe op 09-06-2013 13:55 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.