04-04-2009, 10:42 PM
tghpow dans ta classe, les méthodes set :
Code PHP :
<?php
public function setCoutPopulation($niveau, $valeur){
$this->coutPopulation[$niveau] = $valeur;
}
public function setCoutBois($niveau, $valeur){
$this->coutBois[$niveau] = $valeur;
}
public function setCoutPierre($niveau, $valeur){
$this->coutPierre[$niveau] = $valeur;
}
public function setCoutFer($niveau, $valeur){
$this->coutFer[$niveau] = $valeur;
}
public function setPointsObtenus($niveau, $valeur){
$this->pointsObtenus[$niveau] = $valeur;
}
public function setNombreDeMarchands($niveau, $valeur){
$this->nombredeMarchands[$niveau] = $valeur;
}
Pourquoi ne fais-tu pas :
Code PHP :
<?php
public function set($proprety,$niveau,$valeur) {
$this->$proprety[$niveau] = $valeur);
}
/* ça te donnerai */
$objet->set('PointsObtenus','1','3');