G
Guest
Gast
Hallo,
ich habe folgene Aufgabe bekommen, und weiß leider gar nicht wie ich das anfangen soll.
Vielleicht kann mir jemand ein bisschen weiterhelfen!
Schreiben Sie eine Klasse DHSimpleHashSet, die eine Menge von Objekten mittels einer Hashtabelle (mit double hashing) verwaltet. Ihre Klasse soll zumindest die folgenden Methoden aufweisen:
/**
* Fügt das angegebene Objekt in diese Menge ein.
* Falls es bereits enthalten war, bleibt die Menge unverändert.
* @return true falls das Objekt vorher nicht enthalten war;
* false falls das Objekt nicht eingefügt wurde,
* da es bereits enthalten war.
*/
public boolean add(Object o);
/**
* Gibt an, ob das angegebene Objekt in dieser Menge enthalten ist.
* @return true falls das Objekt in dieser Menge enthalten ist.
*/
public boolean contains(Object o);
(Schreiben Sie ein Hauptprogramm, um Ihre Klasse zu testen. )
[/i]
ich habe folgene Aufgabe bekommen, und weiß leider gar nicht wie ich das anfangen soll.
Vielleicht kann mir jemand ein bisschen weiterhelfen!
Schreiben Sie eine Klasse DHSimpleHashSet, die eine Menge von Objekten mittels einer Hashtabelle (mit double hashing) verwaltet. Ihre Klasse soll zumindest die folgenden Methoden aufweisen:
/**
* Fügt das angegebene Objekt in diese Menge ein.
* Falls es bereits enthalten war, bleibt die Menge unverändert.
* @return true falls das Objekt vorher nicht enthalten war;
* false falls das Objekt nicht eingefügt wurde,
* da es bereits enthalten war.
*/
public boolean add(Object o);
/**
* Gibt an, ob das angegebene Objekt in dieser Menge enthalten ist.
* @return true falls das Objekt in dieser Menge enthalten ist.
*/
public boolean contains(Object o);
(Schreiben Sie ein Hauptprogramm, um Ihre Klasse zu testen. )
[/i]