Modul 5: Klassen, die zusammenhalten
Klassen
Ein kurzer Test zum Weiterkommen. Beantworte jede Frage und prüfe dann, wie du abgeschnitten hast.
1.Wie lautet die brauchbare Fassung des Single Responsibility Principle?
2.Eine Klasse hat fünf Felder, und jede ihrer Methoden benutzt nur ein oder zwei davon. Was sagt das?
3.Warum ist DateTime.Now im Inneren einer Klasse ein Problem?
4.Was besagt «Tell, don't ask»?
5.Was ist der eigentliche Zweck von Kapselung?
Beantworte jede Frage, um zu prüfen.