public void ajouterRessource() { // idée voir si deja un doc
    System.out.println("Veuillez choisir le type : \n 1) Livre \n 2) Revue \n 3) CD \n 4) DVD");
    int type = Lire.choix(4);
    System.out.println("Veuillez entrer :");
    System.out.print("- titre : ");
    String t = Lire.S();
    System.out.print("- auteur : ");
    String aut = Lire.S();

    if (this.chercherRessource(t, aut) != null) { // regarde si un autre livre existe deja
      System.out.println(
          "Un livre du meme titre et auteur existe deja, voulez-vous : \n 1) en ajouter des autres \n 2) annuler");
      int c = Lire.choix(2);
      if (c == 1) {
        Ressource DocTrouve = this.chercherRessource(t, aut);
        System.out.print("Veuillez entrer le nombre a rajouter : ");
        int nb = Lire.i();
        DocTrouve.setNbTotal(DocTrouve.getNbTotal() + nb);
      }
    } else {
      System.out.print("- categorie : ");
      String cat = Lire.S();
      System.out.print("- nation : ");
      String nation = Lire.S();
      System.out.print("- ref : ");
      String ref = Lire.S();

      while (this.chercherRessource(ref) != null) { // regarde si la refernce est deja utilise
        System.out.println("Un livre a deja cet reference veuillez en choir une autre : ");
        ref = Lire.S();
      }

      System.out.print("- description : ");
      String desc = Lire.S();
      System.out.print("- le nombre : ");
      int nb = Lire.i();

      switch (type) {
        case 1:
          this.doc.add(new Livre(t, aut, cat, nation, ref, desc, nb));
          break;
        case 2:
          this.doc.add(new Revue(t, aut, cat, nation, ref, desc, nb));
          break;
        case 3:
          this.doc.add(new CD(t, aut, cat, nation, ref, desc, nb));
          break;
        case 4:
          this.doc.add(new DVD(t, aut, cat, nation, ref, desc, nb));
          break;
      }
    }
  }