Non ho ben capito il problema... se vuoi inizializzare l'oggetto in qualche modo ti basta richiamare il costruttore corretto di Giocattolo...