programmeren in java met bluej HELP!
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() ); } } |
Je gaat maar mooi je eigen huiswerk maken.
|
Citaat:
|
Citaat:
|
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 07:29. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.