bonjour,
comment peut on utiliser les attributs d'un objet dans une autre classe,
sachant qu'elles sont dans le même package.
j'ai essayer ça marche pas.
j'ai même utiliser un constructeur sans paramètres.
rien..
merci
bonjour,
comment peut on utiliser les attributs d'un objet dans une autre classe,
sachant qu'elles sont dans le même package.
j'ai essayer ça marche pas.
j'ai même utiliser un constructeur sans paramètres.
rien..
merci
Cela dépend du niveau de visibilité des attributs : cf Que signifient les mots-clés public, private et protected ? .
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
tous mes attributs sont en public mais ça marche pas
Peux-tu poster ton code ? Sinon il nous sera difficile de t'aider.
C'est à dire ? sois plus précis (y a-t-il un message d'erreur ?)Envoyé par kaissaoui
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
Comment sont-ils appelés ?
Montres nous ton code, ça sera plus simple ...
Wer nicht probiert, verliert !!
ce bout de code lève une exception de nullpointer; cela veut dire que mon objet n'est pas instantié ce qui est normal (constructeur sans paramètres)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Workbook excel = Workbook.getWorkbook(new File(s.path)); Sheet feuille = excel.getSheet(1); Cell a1 = feuille.getCell(0,1); String stringa1 = a1.getContents();
Hmm, qu'entends tu par constructeur ?
Pour moi, sinon, je n'ai pas compris, un constructeur s'appelle de cette manière:
MaClasse a = new MaClasse();
(ou encore avec des paramètres.)
Est-ce que les méthodes getWorkbook,getSheet ,getCell et getContent font appel à un constructeur ?
Wer nicht probiert, verliert !!
oui le new File()qui prend en paramètre un string;
le probkèmle c'est que ce paramètre est un attribut d'une autre classe que j'ai déclaré en public
Envoyé par JeromeJe ne vois pas le rapport ....Envoyé par kaissaoui
Wer nicht probiert, verliert !!
Salut,
et avec "s.getPath"? Bien entendu pour ca faut que tu ai creer un getter sur ton attribut path.
Bon courage,
Tif
Signature à venir...
Ancienne : Divers NTIC (PHP, Dojo, à venir...) : http://tif44.fr/blog/
Si j'ai bien compris, soit 's' est null soit c'est l'attribut 'path' de 's' qui est null.
Il faut voir comment tu instancie 's' et son 'path' est-il valué correctement ?
Il est agréable d'avoir le choix. La difficulté est alors de faire le bon (ou le moins pire).
Le mieux pour savoir ce qui est null, c'est de débugguer ton programme ("exécuter en mode débug") depuis ton IDE
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager