A class Circle_matrix is declared as follows:
Class name : Circle_matrix
Data members/instance variables :
mat[ ][ ] : double dimensional square matrix
n : integer to store order of the matrix
Member functions/methods :
Circle_matrix(int x) : a constructor to assign x to n
void Circularmatrix( ) : to store the elements in the matrix in a
clockwise outer-to-inner circular manner
void show_mat( ) : to print the matrix row wise
Example
INPUT :
n=3
OUTPUT MATRIX :
1 2 3
8 9 4
7 6 5
Specify the class Circle_matrix by giving the details of the constructor and all function.
Define the main( ) function to create an object and call the functions accordingly to complete the task