matrix matrix methods: rows columns default constructor constructor with params destructor fill print operator + operator *