Class ListMat<T>

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

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

מחלקה המייצגת מטריצה בעזרת רשימה שכל איבר בה הוא שלשה מטיפוס InfoMatrix

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

Constructor Summary
ListMat(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

ListMat

public ListMat(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()