#ifndef MATRIX_H
#define MATRIX_H
#include
#include
#include
#include
using namespace std;
class Matrix{
private:
int row, column;
vector coefficient;
public:
Matrix();
Matrix(int row, int column, vector);
void setMatrix(int row, int column, vector coefficient);
vector getCoefficient() const;
int getRow() const;
int getColumn() const;
void operator()();
bool isAddable(const Matrix& matrix);
bool isSubstractable(const Matrix& matrix);
bool isMultipliable(const Matrix& matrix);
Matrix operator+(const Matrix& matrix);
Matrix operator-(const Matrix& matrix);
Matrix operator*(const Matrix& matrix);
};
#endif