Normal
Warum sollte denn klar sein, dass ein Child benötigt wird? Doch nur, falls das Child auf irgendeine Weise speziell ist, so dass Person nicht geeignet ist, etwa weil eine Child-Methode benötigt wird. Dann würde es mit Person ja ohnehin nicht funktionieren. Falls Person jedoch auch geeignet sein sollte, ergibt es doch keinen Sinn, sich auf ein Child festzulegen. Wundere mich etwas über die Diskussion, weil ich bisher dachte, das Prinzip "So allgemein wie möglich, so speziell wie nötig" sei völlig unstrittig.