cs_saif87
Messages postés35Date d'inscriptiondimanche 7 décembre 2008StatutMembreDernière intervention16 juin 2010
-
16 déc. 2008 à 10:50
cs_saif87
Messages postés35Date d'inscriptiondimanche 7 décembre 2008StatutMembreDernière intervention16 juin 2010
-
17 déc. 2008 à 20:14
Bonjour calcun peut m'aidez a decouvrir cette petit erreur dans mon code merci
l'erreur est:
Compte.java:14: Compte(double) in Compte cannot be applied to ()
class CompteCourant extends Compte
voila le code:
public class Compte
{
protected double soldeinitiale;
public Compte(double s)
{
soldeinitiale=s;
}
/*double getsoldeinitiale()
{
return soldeinitiale;
}*/
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 16 déc. 2008 à 12:02
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 16 déc. 2008 à 20:56
Salut:
Si le nom du paramètre de la méthode virement() et le même que l'attribut:
cs_saif87
Messages postés35Date d'inscriptiondimanche 7 décembre 2008StatutMembreDernière intervention16 juin 2010 16 déc. 2008 à 19:43
je programme un code pour une gestion bancaire.Il deroule normalement mais lors d'un virement(exemple 100) la valeur du solde initiale ne change pas
public class Compte
{
protected double soldeinitiale;
public Compte(double s)
{
soldeinitiale=s;
}
/*double getsoldeinitiale()
{
return soldeinitiale;
}*/
}
class CompteCourant extends Compte
{
public CompteCourant(double soldeinitiale)
{
super(soldeinitiale);
}
void virement(double soldeinitiale)
{
soldeinitiale+=soldeinitiale;
}
void retret(double ss)
{
if(ss>soldeinitiale)
System.out.println("impossible");
else
soldeinitiale-=ss;
}
void afficher()
{
System.out.println("le solde est "+soldeinitiale);
}
double getsoldeinitiale()
{
return soldeinitiale;
}
}
class CompteEpargne extends Compte
{
private static final double taux=0.45;
public CompteEpargne(double soldeinitiale)
{
super(soldeinitiale);
}