Δεδομένων των ονομάτων των μαθητών μαζί με την τάξη στην οποία βρίσκονται, δημιούργησε έναν κατάλογο για το σχολείο.
Στο τέλος, θα πρέπει να μπορείς να:
Σημείωσε ότι όλοι οι μαθητές μας έχουν μόνο ένα όνομα (είναι μικρή πόλη, τι περίμενες;), και κάθε μαθητής δεν μπορεί να προστεθεί περισσότερες από μία φορές σε μια τάξη ή στον κατάλογο. Αν ένα τεστ προσπαθεί να προσθέσει τον ίδιο μαθητή περισσότερες από μία φορές, η υλοποίησή σου θα πρέπει να δείχνει ότι αυτό είναι λάθος.
Δεν είναι απολύτως απαραίτητο να μοντελοποιήσεις τους μαθητές ως ξεχωριστό αντικείμενο. Μπορείς να χρησιμοποιήσεις μια βολική εσωτερική δομή δεδομένων, καθώς οι απαιτήσεις είναι αρκετά απλές (και αρκεί να μη διαρρεύσει στα αποτελέσματα).
Αυτή η άσκηση έχει τροποποιηθεί ελαφρώς από την προδιαγραφή του προβλήματος, καθώς βγάζει περισσότερο νόημα να χωρίζεις την προσθήκη μαθητών και την αναζήτησή τους σε ξεχωριστές μεθόδους (έναντι του να έχεις μία μέθοδο που κάνει και τα δύο, κάτι που δεν θυμίζει και τόσο Pharo/Smalltalk).
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Pharo με 50 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.