Question devierse java
Résolu/Fermé
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
-
3 mars 2009 à 21:58
deglingo592003 Messages postés 77 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 31 janvier 2014 - 4 mars 2009 à 11:39
deglingo592003 Messages postés 77 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 31 janvier 2014 - 4 mars 2009 à 11:39
A voir également:
- Question devierse java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Waptrick jeux pes 2016 java - Forum logiciel systeme
3 réponses
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
3 mars 2009 à 22:46
3 mars 2009 à 22:46
Hmmm moi je me verrais pas faire des regex, en revanche un petit "if chaine.endsWith(".txt"){ do traitement();}
Marco la baraque
Messages postés
996
Date d'inscription
vendredi 9 mai 2008
Statut
Contributeur
Dernière intervention
5 novembre 2009
329
4 mars 2009 à 01:29
4 mars 2009 à 01:29
Bonsoir,
Si tu cherches de la documentation sur les Regexp en java, le tutorial sur developpez.net n'est pas mal (ici).
Par contre, je soutiens totalement Arth ici : pour un cas comme le tien, c'est plus performant et plus simple d'utiliser endsWith().
Pour ta seconde question :
Quand tu dis "dans ma class B j'utilise des fonction de ma class A", tu fais comment?
En principe tu as 2 solutions : soit B étend A (auquel cas par héritage tu peux avoir accès aux méthodes de A si elles sont visibles), soit B possède un attribut de type A (ou alors une méthode qui prend en paramètre une instance de A)... En gros tout ce qui est décrit par une association en UML (composition, agrégation et tout le bordel...).
Dans le cas de ton applet, étant donné que ta classe C va étendre JApplet, tu ne vas pas pouvoir étendre d'autre classe. Le plus simple est donc que ta classe C possède des attributs de type B et A.
Cordialement,
Si tu cherches de la documentation sur les Regexp en java, le tutorial sur developpez.net n'est pas mal (ici).
Par contre, je soutiens totalement Arth ici : pour un cas comme le tien, c'est plus performant et plus simple d'utiliser endsWith().
Pour ta seconde question :
Quand tu dis "dans ma class B j'utilise des fonction de ma class A", tu fais comment?
En principe tu as 2 solutions : soit B étend A (auquel cas par héritage tu peux avoir accès aux méthodes de A si elles sont visibles), soit B possède un attribut de type A (ou alors une méthode qui prend en paramètre une instance de A)... En gros tout ce qui est décrit par une association en UML (composition, agrégation et tout le bordel...).
Dans le cas de ton applet, étant donné que ta classe C va étendre JApplet, tu ne vas pas pouvoir étendre d'autre classe. Le plus simple est donc que ta classe C possède des attributs de type B et A.
Cordialement,
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
4 mars 2009 à 11:39
4 mars 2009 à 11:39
pour le endWith je ne connaissais pasdu tout merci pour votre aide :)
pour la seconde merci pour le lien je vais quand même m'informer juste par curiosité même si ej ne les utiliserai pas directement
et pour le probleme de l'applet
je declare una ttribut de type A dans ma class B
donc oui je doit dans ma class C utilisé des attribut de type A et B
par contre mon questionement vien du fait par exemple sur ma page html, je fait l'appel a mon applet C
il suffit de mettre mes class A et B dans le meme dossier pour que l'applet y a toujours accès
en fait oui mon probleme venez du fait de l'accecibilité de ma class C pour les class A et B mais en fait je pense avoir répondu a ma question
au pire si sa va pas je reviendrai vers vous ^^
merci pour voter aide :)
pour la seconde merci pour le lien je vais quand même m'informer juste par curiosité même si ej ne les utiliserai pas directement
et pour le probleme de l'applet
je declare una ttribut de type A dans ma class B
donc oui je doit dans ma class C utilisé des attribut de type A et B
par contre mon questionement vien du fait par exemple sur ma page html, je fait l'appel a mon applet C
il suffit de mettre mes class A et B dans le meme dossier pour que l'applet y a toujours accès
en fait oui mon probleme venez du fait de l'accecibilité de ma class C pour les class A et B mais en fait je pense avoir répondu a ma question
au pire si sa va pas je reviendrai vers vous ^^
merci pour voter aide :)