Um einige Design-Probleme zu demonstrieren bemühen wir nun drei Philosophen oder besser Philosophenklassen.
Jeder Philosophenklasse (Philosopher1, Philosopher2 und so weiter) benötigt die gleiche „Menge“ von Methoden, d.h. eigentlich nur eine:
the_answer
die Antwort auf sein philosophisches Schaffen darstellt.