Polia dlzka a sirka su zbytočné, pretože obidva rozmery vieš zistiť priamo z poľa.
Prvý konštruktor je zrejme zbytočný, pretože ti vytvorí pole o rozmeroch nula krát nula, čo asi nie je to, čo chceš. Okrem toho, vytvorené pole neukladáš do členskej premennej, ale do lokálnej premennej (máš tam deklaráciu navyše), takže to robí niečo iné, ako očakávaš.
V druhom konštruktore zasa chýba vytvorenie samotného poľa podľa zadaných rozmerov.
A nakoniec si síce vytvoríš pole pre sto matíc, ale samotné matice už nikde nevytváraš. Chýba ti tam volanie konštruktora s požadovanými rozmermi matice, ktorú mimochodom ukladáš na druhé miesto v poli matíc (a nastavuješ jej hodnotu na pozícii 2, 2) - polia sú indexované od 0.