Constructeur avec attribut date

Fermé
kikzee Messages postés 70 Date d'inscription dimanche 6 mars 2016 Statut Membre Dernière intervention 16 décembre 2020 - Modifié le 18 mai 2019 à 08:23
Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 - 19 mai 2019 à 12:54
je voudrais ajouter une date dans mon main mais une erreur qui me bloque dont mon constructeur comme suit:
 public Event(Date datedebut, String lieu, String libelle, int nombreticket, Date datefin, double prixunitaire, String type) {
        this.datedebut = datedebut ;
        this.lieu = lieu;
        this.libelle = libelle;
        this.nombreticket = nombreticket;
        this.datefin = datefin;
        this.prixunitaire = prixunitaire;
        this.type = type;
    }


Main Event ev22=new Event(26, new SimpleDateFormat("23/2/1999"), "Tunis salle 4", "100% Français", "45", new SimpleDateFormat("2/3/1990"), "19", "Dance");


une erreur
import date déjà fait

Merci

2 réponses

Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 931
18 mai 2019 à 08:15
Bonjour

Merci de garder à l'esprit que CodeS-SourceS et CCM sont des communautés d'entraide. Toutes les réponses sur le forum sont assurées par des bénévoles qui donnent de leur temps libre pour aider à résoudre les problèmes.

Pour nous, ce qui est urgent n’est pas de répondre à une question sur le forum.
Marquer une urgence dans ton titre fait surtout fuir les membres qui pourraient répondre en ce disant "il n'avait qu'à s'y prendre en temps et en heure"

En postant ton code merci d'utiliser correctement la coloration syntaxique, voir ici.

Et enfin, le plus important « Bonjour », « merci » ou « s'il vous plait » sont essentiels à toute demande car ces mots marquent la politesse élémentaire et montrent le respect que tout demandeur devrait avoir envers les bénévoles qui animent ce forum.

Merci donc de reformuler ta demande en respectant ces quelques points.
2
kikzee Messages postés 70 Date d'inscription dimanche 6 mars 2016 Statut Membre Dernière intervention 16 décembre 2020 3
18 mai 2019 à 09:38
Je vous remercie M.
0
Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 931
19 mai 2019 à 12:54
Bonjour
Je ne suis pas spécialiste en java, et ton erreur n’est pas très claire (copier coller le texte exact serait judicieux), tu n’as même pas précisé à quelle ligne elle apparaît.
mais comme personne d’autre ne t’as répondu je me permets d’essayer.

D’abord merci à zipe d’avoir modifié ton titre et à jipicy d’avoir corriger ta coloration syntaxique.

Le constructeur que tu montres comprends ces arguments
  • une date
  • deux strings
  • un int
  • une date
  • un double
  • une string


Et quand tu l’appelles tu lui mets ces arguments
  • un int
  • une date
  • trois strings
  • une date
  • deux strings


Ça ne colle pas, de deux choses l’une, soit
  • ta classe Event dispose d’un autre constructeur, compatible avec les arguments que tu fournis, et c’est dans celui-ci qu’apparaît l’erreur.
  • tu n’as pas de constructeur compatible avec cette signature, et il faut arranger ça (mettre les bons arguments ou écrire un autre constructeur)
0