Je fait des essaie en java, mais je bute sur le retour de la valeur d'un
objet :
J'ai une classe Coeff avec un contructeur definie commme suit :
public Coeff(float p_valeur)
{
valeur = p_valeur;
}
Dans une autre classe je cree un tableau de coeff comme suit :
theCoeff = new Coeff[2];
Coeff coef1 = new Coeff(a);
Coeff coef2 = new Coeff(b);
theCoeff[0] = coef1;
theCoeff[1] = coef2;
Comment retourner la valeur contenue dans coef1 et coef2 ?
Il n'y a donc pas de solution pour recuperer la valeur directement ?
Thierry
"Eric Jacoboni" a écrit dans le message de news:
"Thierry" <== writes:
J'ai une classe Coeff avec un contructeur definie commme suit : public Coeff(float p_valeur) { valeur = p_valeur; }
Coeff coef1 = new Coeff(a); Coeff coef2 = new Coeff(b);
Comment retourner la valeur contenue dans coef1 et coef2 ?
Ajouter un accesseur dans Coeff ?
public float getValeur() { return valeur; }
-- Éric Jacoboni, né il y a 1414018619 secondes
Eric Jacoboni
"Thierry" <== writes:
Il n'y a donc pas de solution pour recuperer la valeur directement ?
Si, mettre la valeur avec une visibilité "public", mais ça casse toute l'encapsulation puisque ça permettra aussi à n'importe qui de la modifier directement.
-- Éric Jacoboni, né il y a 1414021086 secondes
"Thierry" <==sitetr@wanadoo.fr> writes:
Il n'y a donc pas de solution pour recuperer la valeur directement ?
Si, mettre la valeur avec une visibilité "public", mais ça casse toute
l'encapsulation puisque ça permettra aussi à n'importe qui de la
modifier directement.
Il n'y a donc pas de solution pour recuperer la valeur directement ?
Si, mettre la valeur avec une visibilité "public", mais ça casse toute l'encapsulation puisque ça permettra aussi à n'importe qui de la modifier directement.