Ora che ho provato, ci sono un sacco di errori, a partire che public si scrive con un b.. manca il costruttore (sai cosa è!?), in ogni caso devi aggiungere matrice(); e solitamente segue anche il distruttore...
E' sbagliato dichiarare tipoelem matrix[righe][colonne]; come privato. al massimo la crei quando vai a chiamare appunto il costruttore!
Ti ho già consigliato di studiare, fallo da un buon libro.. e non saltare cercando di svolgere esercizi del prof.