On y explique que le 1° constructeur est effectivement + simple, mais le 2° permet en + de :
- tenir compte des différents types de données à afficher (exple: un booléen affiché comme une case à cocher, et non comme le String "false")
- rendre des cellules non éditables (ds le 1°, elles sont ttes d'office éditables)
- obtenir les données de chaque cellule autrement qu'en les stockant dans un tableau (ce qui peut être très lourd) , par exple, en allant les chercher dans un RecordSet résultant d'une requête SQL.
Et tu comprendras forcément que le but d'avoir plusieurs contructeurs permet simplement plus de souplesse lors de la construction d'un obje, rien de plus. Par conséquent il n'y a pas d'avantages ou d'inconvénients à utiliser l'un ou l'autre. Tout dépend de tes données en entrée.