|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2006 Messages : 143 ![]() |
Bonjour à tous!
J'avais dans l'idée de faire une petite application php qui gére un calendrier : On affiche le calendrier du mois, j'affiche tous les rappels que l'utilisateur à enregistrer pour les jours du mois. L'utilisateur peut également enregistrer un événement pour un jour voulu. Bref rien de trop compliqué. J'aimerais également me mettre à la POO, je me suis dit que je pouvais faire mon calendrier en POO, ca fait un petit exercice pratique! Je pensais à faire deux objets : date et evenement : L'objet date servira surtout à une petite bibliothèque pratique de fonction : Ob_date Attributs : date : datetime format mysql YYYY-MM-JJ HH:MM:SS Méthodes : constucteur_setdate($date : datetime) get_numsemaine() get_datemodifiee($nombre : int, $type : int) incrément la date de $nombre qui est soit des seconde, minutes,heure tc en fonction de $type, retourne une datetime get_mysqltofr($heureoudate) : retourne l'heure ou la date au format francais get_datefrformatlong() : retourne la date en francais écrit Ob_evenement Attributs : date_evenement : ob_date date_rappel : ob_date id_evenement : int(5) titre : varchar(150) libelle : varchar(500) Méthodes : Constructeur() Constructeur(id_evenement) Bdd_Maj_evenement() Bdd_Supr_evenemen() Bdd_Ajout_evenement() Set_Date_evenement($datetime) Set_Date_rappel($datetime) Set_Id_evenement($entier) Set_Titre(alphanum) Set_Libelle(alphanum) Get_Date_evenement() : datetime Get_Date_rappel() : datetime Get_Id_evenement() : entier Get_Titre() : alphanum Get_Libelle(): alphanum Ai-je bien créer mes classes (aucun oublie)? Ya t'il des méthodes que vous auriez créer plus simplement ou condenser? Avez vous d'autres conseils sur mes classes ou la POO en général? Les méthodes de dates sont obligatoires dans la classe ob_evenement ou on peut passer par ob_date? Merci!! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Développeur informatique Inscription : février 2005 Messages : 2 982 ![]() |
Au rapide coup d'oeil ce n'est pas mauvais. Disons que tu as compris en faite le principe objet. Après dans les détails c'est à toi de te poser les bonnes question.
Comment je peux identifier un évenèment ? Que puis-je faire avec ? Qu'a t'il besoin ? objet Date ?
__________________
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com