An adt called


Consider an ADT called SquareMatrix. (The matrix can be represented by a two-dimensional array of integers with n rows and n columns.)
a. Write the specification for the ADT as a Java interface. Include the following operations (parameters are already listed for the first two operations; for the remaining operations you must determine which parameters to use yourself, as part ofthe exercise):
· MakeEmpty(n) , which sets the first n rows and columns to zero
· StoreValue(i, j, value) , which stores value into the position at row i, column j
· Add, which adds two matrices together
· Subtract, which subtracts one matrix from another
· Copy, which copies one matrix into another
b. Create a Java class that implements the interface. Assume a maximum size of 50 rows and columns.
c. Create a small application that uses the class.

Request for Solution File

Ask an Expert for Answer!!
Basic Computer Science: An adt called
Reference No:- TGS0922999

Expected delivery within 24 Hours