BUT2/DEV/DEV2.1/TP04_Classes_et_objets/Q4_Periode.java
2023-10-23 13:23:36 +02:00

36 lines
810 B
Java

public class Periode extends Date{
protected int interval;
protected int anneeFin;
protected int moisFin;
protected int jourFin;
public Periode(int anneeDebut, int moisDebut, int jourDebut, int anneeFin, int moisFin, int jourFin){
super(anneeDebut, moisDebut, jourDebut);
this.anneeFin = anneeFin;
this.moisFin = moisFin;
this.jourFin = jourFin;
this.interval = compteurJour();
}
public int compteurJour(){
int compteur = 0;
compteur += this.anneeFin*365;
for (i=0 ; i<this.moisFin ; i++){
compteur += this.jourDuMois[i];
}
compteur += this.jourFin;
compteur -= this.anneeDebut*365;
for (i=0 ; i<this.moisDebut ; i++){
compteur -= this.jourDuMois[i];
}
compteur -= this.jourDebut;
return compteur;
}
public void(){
this.lendemain
}
}