Class ArrayMat<T>

java.lang.Object
  extended by ArrayMat<T>
Type Parameters:
T -

public class ArrayMat<T>
extends java.lang.Object

ייצוג מטריצה בעזרת מערך חד מימדי לכל מקום במטריצה מתבצעת המרה למקום במערך החד מימדי

Version:
11/06/2011
Author:
dafna minster & sarah funk

Constructor Summary
ArrayMat(int row, int col)
          פעולה בונה מקבלת את מימדי המטריצה - הטבלה
 
Method Summary
 T getMatrixItem(int row, int column)
          הפעולה מחזירה את הערך הנמצא במטריצה הנוכחית במקום המוגדר על ידי הפרמטרים
 int getNumCols()
          פעולה המחזירה את מספר העמודות במטריצה הנוכחית
 int getNumRows()
          הפעולה מחזירה את מספר השורות במטריצה הנוכחית
 void printCol(int col)
          הפעולה מדפיסה את העמודה במטריצה הנוכחית
 void printRow(int row)
          פעולה המדפיסה את השורה במטריצה הנוכחית
 void setMatrixItem(int row, int column, T value)
          פעולה המעדכנת את הערך המתקבלת במקום המתאים לפי מספר השורה והעמודה הנחה : המקום חוקי
 java.lang.String toString()
          הפעולה מחזירה את נתוני המטריצה הנוכחית
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayMat

public ArrayMat(int row,
                int col)
פעולה בונה מקבלת את מימדי המטריצה - הטבלה

Parameters:
row -
column -
Method Detail

getNumRows

public int getNumRows()
הפעולה מחזירה את מספר השורות במטריצה הנוכחית

Returns:

getNumCols

public int getNumCols()
פעולה המחזירה את מספר העמודות במטריצה הנוכחית

Returns:

setMatrixItem

public void setMatrixItem(int row,
                          int column,
                          T value)
פעולה המעדכנת את הערך המתקבלת במקום המתאים לפי מספר השורה והעמודה הנחה : המקום חוקי

Parameters:
row -
column -
value -

getMatrixItem

public T getMatrixItem(int row,
                       int column)
הפעולה מחזירה את הערך הנמצא במטריצה הנוכחית במקום המוגדר על ידי הפרמטרים

Parameters:
row -
column -
Returns:

printRow

public void printRow(int row)
פעולה המדפיסה את השורה במטריצה הנוכחית

Parameters:
row -

printCol

public void printCol(int col)
הפעולה מדפיסה את העמודה במטריצה הנוכחית

Parameters:
col -

toString

public java.lang.String toString()
הפעולה מחזירה את נתוני המטריצה הנוכחית

Overrides:
toString in class java.lang.Object
Returns:
See Also:
Object.toString()