?? pkwarray.java
字號:
/** Programmname : PkwArray <br>
Klasse : <b> PkwArray </b>
@autor Li,Haibin Hou,Yujing Zhang,Xiangpeng
@version 1.0 / 15.12.2006
*/
import java.util.Observable;
import java.util.ArrayList;
public class PkwArray extends Observable {
/** Liste der Pkw's */
private ArrayList PkwList;
private int count;
/**
* private Methode, die den Observer benachrichtigt und die Inhalte
* Aktualisiert
*/
public void changes() {
setChanged();
notifyObservers();
}
/** Konstruktor */
public PkwArray() {
PkwList = new ArrayList();
count = 0;
}
/** Konstruktor
*
* @param int
*/
public PkwArray(int capacity) {
PkwList = new ArrayList(capacity);
count = 0;
}
/**
* fuegt einen Pkw zur Liste hinzu
*
* @param Pkw
*/
public boolean insert(Pkw p) {
boolean b = PkwList.add(p);
count++;
changes();
return b;
}
/**
* loescht einen Pkw aus der Liste
*
* @param Pkw
*/
public boolean remove(Pkw p) {
boolean b = PkwList.remove(p);
count--;
changes();
return b;
}
/**
* loescht einen Pkw aus der Liste
*
* @param int
*/
public Pkw remove(int index) {
Pkw p = (Pkw)PkwList.remove(index);
count--;
changes();
return p;
}
/**
* gibt einen Pkw aus der Liste zurueck
*
* @param int
*/
public Pkw getPkw(int index) {
return (Pkw)PkwList.get(index);
}
/**
* gibt Anzahl Pkw in der PkwList zurueck
*/
public int getCount() {
return count;
}
/**
* gibt die PkwList zurueck
*/
public ArrayList getPkwList() {
return PkwList;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -