suppresion automatiquz d'une methode - Java - Programmation
Marsh Posté le 04-10-2009 à 02:44:07
bonjour
aidez moi SVP
j'ai un programme java simple je veux supprimer automatiquement une methode qui lui appartient en introduisant son nom,je veux qu'elle sera supprimer automatiquement de l'editeur
merci d'avance.
Marsh Posté le 05-10-2009 à 15:17:18
j'ai concu un simple programme java composé des plusieurs classes comprenant des methode,je voudrai créer une fenetre qui me permettera d'intoroduire le nom de l'une de mes methode qui sera supprimer automatiquement.
ceci est dans le but de connaitre les impacts qui engendrent cette suppresion
Merci
Marsh Posté le 05-10-2009 à 15:17:55
supprimer à la volée une méthode d'une classe en cours d'utilisation?
Marsh Posté le 05-10-2009 à 18:25:35
pas besoin de MP, la répétition n'engendre pas la compréhension.
en tout cas pas chez moi. et une réponse en MP n'aide personne sur le forum.
Pour ton problème, si tu veux voir en quoi la suppression d'une méthode d'une de tes classes impacte le reste de ton code, il suffit de le faire, et de voir à quel point ton compilateur ou ton IDE n'est pas content.
Marsh Posté le 05-10-2009 à 19:35:27
tu ne ma pas compris aussi,je m'explique je veux bien introduire un nom d'une methode qui appartien a mon programme et elle sera effacer de l'editeur de code automaitiquement et non pas manuellement
merci d'avance
Marsh Posté le 05-10-2009 à 19:55:48
Tu peux pas nous donner un exemple complet parce que là j'ai rien compris non plus
Marsh Posté le 05-10-2009 à 19:58:24
tu programme ton propre interpreteur java dynamique avec éditeur de code intégré
Marsh Posté le 05-10-2009 à 20:39:26
j'ai une classe qui contient des methodes je veux bien avoir une fenetre par laquelle je fait rentré le nom de la methode volue et elle sera effacer de l'editeur automatiquement par exemple:
voici une classe:
package Class;
public class pp {
// ------------
//
public void hh(){
System.out.println("han" );
}
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
aprés avoir entrer le nom de la methode hh()
elle devient dans l'editeur:
package Class;
public class pp {
// ------------
//
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
merci de me repondre franchement ja suis bloqué
Marsh Posté le 05-10-2009 à 20:53:15
Ca sert à quoi? J'ai du mal à comprendre l'utilité.
Si tu travailles sous Eclipse, tu devrais écrire un plugin Eclipse. Sinon tu peux toujours faire un simple programme qui ouvre ton fichier ".java" et le modifie à l'aide d'une expression régulière évoluée.
Marsh Posté le 05-10-2009 à 21:03:52
si tu peux me donnez le code je suis nul en java
l'utilité et de faire une requette(le nom de la methode) et elle sera supprimer automatiquement en apelon son nom
Marsh Posté le 05-10-2009 à 21:19:23
Concernant ta méthode...
Si tu ne l'appelles pas, pourquoi l'écrire?
Si tu l'appelles dans ton code, pourquoi la supprimer? Ton code ne compilera plus puisque tu appelles une méthode qui n'existe plus. A moins que tu utilises de la réflection pour faire des appels dynamiques évidemment. Mais si tu es nul en java comme tu dis, je ne vois pas pourquoi tu te lancerais là-dedans.
Tu peux très bien laisser dans ton code une méthode inutilisée, le programme fonctionnera quand même. Ce sera juste du code mort.
Marsh Posté le 05-10-2009 à 21:25:46
c un simple exemple et ne pas le mien c juste pour te faire comprndre
merci de me repondre
Marsh Posté le 05-10-2009 à 21:31:01
Alors désolé mais je n'ai toujours pas compris. Si tu veux éditer ton code proprement, tu dois utiliser un éditeur de code comme Eclipse ou Netbeans, ils ont été inventés pour ça. Ils t'avertissent quand une méthode que tu appelles est manquante en soulignant l'appel.
Marsh Posté le 06-10-2009 à 09:21:42
et concrètement, c'est quoi ton besoin ?
tu t'inscris dans quoi ? c'est quoi le but global ?
question subsidiaire : c'est pour un TP/cours/devoir à la maison ?
Marsh Posté le 04-10-2009 à 02:43:33
bonjour
aidez moi SVP
j'ai un programme java simple je veux supprimer automatiquement une methode qui lui appartient en introduisant sont,je veux qu'elle sera supprimer automatiquement de l'editeur
merci d'avance.