return tabv; 
} 
 
public double calculerPrixTotal() { 
  double s=0; 
  Volaille[] A = volailleAbattre(); 
  Volaille v;  
  Poulet p; 
  Canard c; 
  for(int i=0; i<nbv ; i++) { 
    v= A[i]; 
    if(v instanceof Poulet )   { p=(Poulet) v;   s = s +p.calculPrix(); } 
    if(v instanceof Canard ) { c=(Canard) v;   s = s +c.calculPrix(); } 
  } 
  return s; 
} 
 
} 
 
 
 =============== La classe VolaillePrincipale =============== 
public class VolaillePrincipale { 
 
  public static void main(String[] args) { 
    System.out.println("Entrer le nombre maximum à gerer "); 
    int mx = Integer.parseInt(GestionVolaille.clavier()); 
    GestionVolaille gv = new GestionVolaille(mx); 
    System.out.println("Entrer le nombre de poulets à enregistrer : "); 
    int nbp = Integer.parseInt(GestionVolaille.clavier()); 
    for(int i=0; i< nbp ; i++) { 
      System.out.println("Poulet N ° :"+(1+i)); 
      System.out.println("Ord :"); 
                         int ord = Integer.parseInt(gv.clavier()); 
      System.out.println("Poids :");  
                         double pds =Double.parseDouble(gv.clavier()); 
      System.out.println("Prix au kilo :"); 
                         double pk =Double.parseDouble(gv.clavier()); 
      System.out.println("Poids d'abattage :"); 
                         double pa=Double.parseDouble(gv.clavier()); 
      Poulet p= new Poulet(ord,pds,pk,pa); 
      gv.ajoutVolaille(p); 
    } 
    System.out.println("Entrer le nombre de canards à enregistrer :"); 
    int nbc =Integer.parseInt(GestionVolaille.clavier()); 
    for(int i=0; i< nbc ; i++) { 
      System.out.println("Canard N ° :"+(1+i)); 
      System.out.println("Ord :"); 
                         int ord = Integer.parseInt(gv.clavier()); 
      System.out.println("Poids :");