Operations Library

This library create a new data type named Matrix which will be able to perform the 2D matrix operation

Operations Implemented

  1. addition
  2. subtraction
  3. multiplication --> optmization needed if there's
  4. transpose

Encapsulated variable

the variable that are encapsulated are

  1. rows
  2. cols

If you want to access it outside the class just give _classname__varname

Please note that nothing in the pythonic world is private