fuck TAB, Je continue
Ma classe Date est compose de jj + mm + aa.
Mon probleme; dans ma methode GetAge je veux prendre les variable declare dans ma fonction public Pers().
Voici mon code pour mieu comprendre :
classe Pers
public class Personne {
private String nom;
private String prenom;
private Date naissance;
private Date arrive;
public Personne(){
nom = JOptionPane.showInputDialog("Votre nom : ");
prenom = JOptionPane.showInputDialog("Votre prenom : ");
naissance = new Date();
arrive = new Date();
}
public int GetAge(Date d1){
int age = 2012 - d1.aa;
return(age);
}
Et ma classe Date
public class Date {
private int jj;
private int mm;
private int aa;
public Date() {
String s = JOptionPane.showInputDialog("entrez la date 'xx/xx/xx' : ");
String[] tab = s.split("/");
jj = Integer.parseInt(tab[0]);
mm = Integer.parseInt(tab[1]);
aa = Integer.parseInt(tab[2]);
}
@Override
public String toString() {
return jj+"/"+mm+"/"+aa;
}
}
--------------------------------------------
C'est mon d1.aa qui marche pas :s
Je ne sais pas comment le prendre
Voilà Merci de m'aider 