Les opérations pouvant durer un certain temps doivent-elles être effectuées dans un constructeur ou l'objet doit-il être construit puis initialisé ultérieurement?
Par exemple, lors de la construction d'un objet qui représente une structure de répertoire, la population de l'objet et de ses enfants doit être effectuée dans le constructeur. Clairement, un répertoire peut contenir des répertoires et qui à leur tour peuvent contenir des répertoires, etc.
Quelle est la solution élégante à cela?