|
Carte
> Tavolo.java > in depth
|
|
Tavolo.java
|
package carte;
import java.util.*;
public class Tavolo {
InsiemeDiCarte carte=new InsiemeDiCarte();
public void aggiungi(Carta c){
carte.add(c);
}
public boolean rimuovi(Carta c){
return carte.remove(c);
}
public Carta contieneCartaEquivalente(Carta c){
Iterator iter=carte.iterator();
while (iter.hasNext()) {
Carta c2=(Carta)iter.next();
if (c2.hasEqualValue(c)) return c2;
}
return null;
}
}
|
|
|