Oud 15-01-2018, 17:37
Mailson
Mailson is offline
Hallo,

ik moet een project maken met de klassen Lessenrooster, Les en Tijdstip.
Voor de klassen Les en Tijdstip: de code is al beschikbaar ( zie onder).
De klasse Lessenrooster moet ik nog voorzien van:
- een veld lijst (ArrayList van Les-objecten).
- een constructor zonder parameters.
- een methode voegtoe() met als parameter een Les-object die deze student
aan de lijst toevoegt.
- en eventueel nog extra andere methodes dat ik kan gebruiken.
- een methode print() die een overzicht van alle lessen print

Kunt u mij helpen om dit op te lossen?
alvast bedankt.

IN BLUEJ;

ik heb 2 klassen tijdstip en les als volgende geschreven:

// Klasse Tijdstip
public class Tijdstip {
// Velden.
private String dag;
private int uur;
// Constructor zonder parameters.
public Tijdstip() {
dag = "maandag";
uur = 1;
}
// Getters
public String getDag() {
return dag;
}
public int getUur() {
return uur;
}

// Setters
public void setDag(String dag) {
this.dag = dag;
}
public void setUur(int uur) {
this.uur = uur;
}
// Methode om tijdstip als string te retourneren.
public String toString() {
return dag + ", " + uur + "e uur";
}
// Methode om tijdstip op het scherm te zetten.
public void print() {
System.out.println (toString());
}
}

//Klasse Les
public class Les {
// Velden.

private String vak;
private Tijdstip tijdstip;
private String lokaal;
// Constructor met 3 parameters.
public Les( String vak, Tijdstip tijdstip, String lokaal ) {
this.vak = vak;
this.tijdstip = tijdstip;
this.lokaal = lokaal;
}
// Getters
public String getVak() {
return vak;
}
public Tijdstip getTijdstip() {
return tijdstip;
}
public String getLokaal() {
return lokaal;
}
// Setters
public void setVak(String vak) {
this.vak = vak;

}
public void setTijdstip(Tijdstip tijdstip) {
this.tijdstip = tijdstip;
}
public void setLokaal(String lokaal) {
this.lokaal = lokaal;
}
// Methode om lesinformatie te retourneren als String.
public String toString() {
return tijdstip.toString()+ " " + vak + " in lokaal " + lokaal;
}
// Methode om lesinformatie in Terminal Window te laten zien.
public void print() {
System.out.println( toString() );
}
}
Met citaat reageren
Advertentie
Oud 15-01-2018, 18:40
Verwijderd
Je gaat maar mooi je eigen huiswerk maken.
Met citaat reageren
Oud 19-03-2018, 23:03
Reinoud_
Reinoud_ is offline
Citaat:
Je gaat maar mooi je eigen huiswerk maken.
Beetje nutteloos antwoord dit, maar kan er wel om lachen.
Met citaat reageren
Oud 01-08-2018, 17:07
Verwijderd
Citaat:
WOW ik wil ook progameeren
En dat wil je aan de hand van de TS z'n gepruts
Met citaat reageren
Oud 02-08-2018, 17:58
Verwijderd
Citaat:
WOW ik wil ook progameeren
pro-game-eren
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 11:58.