|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmodel.InsiemeSequenza<T>
public class InsiemeSequenza<T extends java.lang.Comparable<T>>
| Field Summary | |
|---|---|
protected SequenzaArray<T> |
dati
|
| Constructor Summary | |
|---|---|
InsiemeSequenza()
|
|
| Method Summary | |
|---|---|
boolean |
appartiene(T elem)
Operazione per determinare se l'elemento passato come parametro appartiene all'insieme. |
Insieme<T> |
clone()
Restituisce un nuovo insieme che ha gli stessi elementi dell'insieme di partenza |
Insieme<T> |
differenza(Insieme<T> ins)
Operazione che restituisce un insieme contenente gli elementi che sono presenti nell'insieme (this) e non sono presenti nell'insieme passato come parametro. |
void |
escludi(T elem)
Operazione per rimuovere dall'insieme l'elemento passato come parametro. |
void |
includi(T elem)
Operazione per includere nell'insieme l'elemento passato come parametro. |
Insieme<T> |
intersezione(Insieme<T> ins)
Operazione che restituisce un insieme contenente gli elementi presenti sia nell'insieme (this) sia in quello passato come parametro. |
boolean |
isEmpty()
operazione per testare se l'insieme è vuoto |
java.lang.String |
toString()
|
Insieme<T> |
unione(Insieme<T> ins)
Operazione che restiuisce un insieme contenente gli elementi presenti indifferentemente nell'insieme (this) oppure in quello passato come parametro. |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected SequenzaArray<T extends java.lang.Comparable<T>> dati
| Constructor Detail |
|---|
public InsiemeSequenza()
| Method Detail |
|---|
public boolean appartiene(T elem)
Insieme
appartiene in interface Insieme<T extends java.lang.Comparable<T>>elem - l'elemento da testare nell'insieme.
public Insieme<T> differenza(Insieme<T> ins)
Insieme
differenza in interface Insieme<T extends java.lang.Comparable<T>>ins - il secondo insieme su cui operare
public void escludi(T elem)
Insieme
escludi in interface Insieme<T extends java.lang.Comparable<T>>elem - il dato da rimuovedere dall'insiemepublic void includi(T elem)
Insieme
includi in interface Insieme<T extends java.lang.Comparable<T>>elem - il dato da inserire nell'insiemepublic Insieme<T> intersezione(Insieme<T> ins)
Insieme
intersezione in interface Insieme<T extends java.lang.Comparable<T>>ins - il secondo insieme su cui operare
public boolean isEmpty()
Insieme
isEmpty in interface Insieme<T extends java.lang.Comparable<T>>public Insieme<T> unione(Insieme<T> ins)
Insieme
unione in interface Insieme<T extends java.lang.Comparable<T>>ins - il secondo insieme su cui operare.
public Insieme<T> clone()
Insieme
clone in interface Insieme<T extends java.lang.Comparable<T>>clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||