|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectprog.utili.Occorrenza<E>
public class Occorrenza<E>
Un'istanza della classe fornisce un contatore per le occorrenze di un oggetto di tipo
E
| Constructor Summary | |
|---|---|
Occorrenza(E o)
Crea un nuovo contatore per l'oggetto specificato come argomento, il valore iniziale del contatore è 1. |
|
Occorrenza(E o,
int contatore)
Crea un nuovo contatore per l'oggetto specificato come primo argomento, il valore iniziale del contatore è quello specificato come secondo argomento. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object altro)
Restituisce true se l'oggetto che esegue il metodo è un'istanza di
Occorrenza e l'occorrenza che esegue il metodo si riferisce a un oggetto uguale
a quello a cui fa riferimento l'occorrenza fornita come argomento, restituisce
false in caso contrario. |
boolean |
equals(Occorrenza<E> altra)
Restituisce true se l'occorrenza che esegue il metodo si riferisce a un oggetto
uguale a quello a cui fa riferimento l'occorrenza fornita come argomento, restituisce
false in caso contrario. |
E |
get()
Restituisce l'oggetto di cui l'istanza che esegue il metodo conta le occorrenze. |
int |
getValoreContatore()
Restituisce il valore del contatore delle occorrenze dell'istanza che esegue il metodo. |
int |
hashCode()
|
void |
incrementa()
Incrementa il contatore delle occorrenze dell'istanza che esegue il metodo. |
java.lang.String |
toString()
Restituisce una stringa che descrive l'occorrenza che esegue il metodo. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Occorrenza(E o)
o - l'oggetto a cui si riferisce l'occorrenza.
public Occorrenza(E o,
int contatore)
o - l'oggetto a cui si riferisce l'occorrenza.contatore - il valore iniziale del contatore.| Method Detail |
|---|
public E get()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object altro)
true se l'oggetto che esegue il metodo è un'istanza di
Occorrenza e l'occorrenza che esegue il metodo si riferisce a un oggetto uguale
a quello a cui fa riferimento l'occorrenza fornita come argomento, restituisce
false in caso contrario. Il criterio di uguaglianza è quello definito dal metodo
equals di E.
equals in class java.lang.Objectaltro - l'oggetto da confrontare con l'occorrenza che esegue il metodo.
true se e solo se l'oggetto fornito come argomento è un'occorrenza
uguale a quella che esegue il metodo.public boolean equals(Occorrenza<E> altra)
true se l'occorrenza che esegue il metodo si riferisce a un oggetto
uguale a quello a cui fa riferimento l'occorrenza fornita come argomento, restituisce
false in caso contrario. Il criterio di uguaglianza è quello definito dal metodo
equals di E. Si osservi che due occorrenze di due oggetti uguali
sono considerate uguali, anche se i contatori sono differenti.
altra - l'occorrenza da confrontare con quella che esegue il metodo.
true se e solo se l'occorrenza che esgue il metodo è uguale a quella fornita come
argomento.public int hashCode()
hashCode in class java.lang.Objectpublic void incrementa()
public int getValoreContatore()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||