abstraction : tableau remplacé List