Package cards

Examples of cards.Card


   * @param hand
   * @param features
   * @return
   */
  public int answer(int hand,List<Features> features){  // 1 o dos caracteristicas en cartas monje // true si va a la mano false si va ala hoja de sospechosos
    Card pibot = new Monje();
    int cont = 0;
    if(hand==1){
      for(Card monje:cartasMonje){
        if(monje.getClass().equals(pibot.getClass()))
          if(((Monje) monje).is(features))cont++;
      }
    }
    else if(hand==2){
      for(Sospechoso sospechoso:hojaSospechosos){
View Full Code Here


     cartasMonje.add(card);
  }
 
  public boolean answer(int hand,String nombre){
    boolean check=false;
    Card pibot = new Monje();
    if(hand==1){
      for(Card monje:cartasMonje){
        if(monje.getClass().equals(pibot.getClass()))
        if(nombre.equals(((Monje) monje).getName()))check = true;
      }
    }
    else if(hand==2){
      for(Sospechoso sospechoso:hojaSospechosos){
View Full Code Here

    return check;
  }

  public  Monje getMonkCardX(int position) throws NullPointerException{
    int cont = 0;
    Card pibot = new Monje();
    Monje temp=null;
    for (Card n : cartasMonje ){
      if (cont == position)  
        if(n.getClass().equals(pibot.getClass()))
          temp= (Monje) n;
      cont++;      
    }
    cartasMonje.remove(temp);
View Full Code Here

  public void setCartasMonje(Set<Monje> cartasMonjeJugador){
    this.cartasMonje=new TreeSet<Card>(cartasMonjeJugador);
  }
  public Monje getLastMonkCardInPlayersCardDeck(){
    Monje aDevolver=null;
    Card pibot = new Monje();
    for (Card p:cartasMonje)
      if(p.getClass().equals(pibot.getClass()))
      aDevolver=(Monje) p;
    cartasMonje.remove(aDevolver);
    //if (aDevolver!=null)
    return aDevolver;
  }
View Full Code Here

TOP

Related Classes of cards.Card

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.