Se connecter avec
S'enregistrer | Connectez-vous

Java: packages

Dernière réponse : dans Programmation

svp, que veut dire le message d'erreur:

Exception in Thread "main" java.lang.SecurityException: Prohibited Package name

pourtant j'ai mis un nom tout ce qu'il y a de plus commun ("membres") qui, je pense, n'est pas déja défini...

que faire?

Voici la classe du package (dans le dossier java/membres)
  1. package java.membres;
  2.  
  3. import java.io.*;
  4.  
  5. //-----CLASSE IDENTIFIANT
  6. public class Identifiant implements Serializable, Cloneable{
  7. private String _nom;
  8. private String _mdp;
  9. private int nbMembres=0;
  10.  
  11. public Identifiant(String n){_nom=n;}
  12. public Identifiant(){_nom="0000"; _mdp="0000";}
  13. public String getNom(){return this._nom;}
  14. public boolean verifMdp(String m){return m.equals(this._mdp);}
  15.  
  16. public void setNom(String n, String m){
  17. if (m.equals(this._mdp)){_nom=n; System.out.println("\nchangement effectué");}
  18. else{System.out.println("\nMot de passe erroné");}
  19. }
  20. public void setMdp(String anc, String nouv){
  21. if (anc.equals(this._mdp)){_mdp=nouv; System.out.println("\nchangement effectué");}
  22. else{System.out.println("\nMot de passe erroné");}
  23. }
  24.  
  25. public String toString(){return ("Bonjour "+this._nom);}
  26. }
  27. //------



et apres, dans le fichier qui utilise le package:
  1. import java.membres.*;

Autres pages sur : java packages

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde