alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 2008
-
2 oct. 2005 à 22:25
cid019
Messages postés237Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention11 juillet 2006
-
3 oct. 2005 à 13:24
bonjour,
j'ai un meme indicateur (1 moyenne mobiles) a calculer dans une dizaine de class (etudes lies a des series temporelles).
comment puis-je faire pour partager cette procedure ? je sais qu'il y a moyen de creer une "interface" mais je ne sais pas si c'est la meilleure solution. de plus je ne sais pas si il est possible d'utiliser une interface pour une class heritee (public class etudeX extends etudes implements moninterface).
alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 200812 3 oct. 2005 à 10:53
OK, cela me parait etre une tres bonne maniere de proceder !
le truc qui me tracace maintenant c'est que je me demande dans quelles circonstances on se doit d'utiliser ces fameuses interfaces ... saurait tu me l'expliquer ?
alonsyl
Messages postés348Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention 6 novembre 200812 3 oct. 2005 à 11:43
je viens d'essayer de mettre en pratique ce que tu m'as expliqué un peu plus haut, mais il y a quand meme quelque chose qui me surprend :
je pensais que les proprietes et les methodes definies dans "etudes" devaient etre suffisamment generales pour etre utilisees <gras>dans toutes je compte utiliser mes moyennes mobiles dans etudeX, etudeY et etudeZ mais pas dans etudeU, etudeV et etudeW).
dois-je poursuivre l'implementation de ma fonction dans "etudes" ?
cid019
Messages postés237Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention11 juillet 2006 3 oct. 2005 à 13:24
Dans ce cas, je te proposes de créer une autre classe qui herite de etudes mais rien pour les cas particulier qui auront besoin des moyennes mobiles. De cette sous-classes heriteront etudeV, etudeW...