@Override
    public void execute(Joueur jou){
            Joueur proprio = this.getProprietaire();
            if(proprio == null){
                propositionAchat(jou);
                }
            else if(proprio == jou && getRanking() < 5 && jou.possede(this.groupePropriete)){
                propositionAmelioration(jou);
            }
            else if(proprio != jou)
            {
                if(getLoyerAPayer() <= jou.getCash()){
                    jou.setCash(jou.getCash() - getLoyerAPayer());
                    proprio.setCash(proprio.getCash() + getLoyerAPayer());
                }
                else{
                    proprio.setCash(proprio.getCash() + jou.getCash());
                    jou.faillite();}
            }
            else{return;}
    }