Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2542 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Suivante
Auteur Sujet :

[Resolu}JAVA Pb pour faire appel a d'autres class d'un meme package

n°1241425
phnatomass
Je m'empare de ton esprit !!
Posté le 08-11-2005 à 16:52:26  profilanswer
 

Reprise du message précédent :
Tu sais quoi demander à Noël !
http://www.eyrolles.com/Informatiq [...] s-nuls.php

mood
Publicité
Posté le 08-11-2005 à 16:52:26  profilanswer
 

n°1241439
white-rabb​it
oOps !
Posté le 08-11-2005 à 17:05:00  profilanswer
 

merci phnatomass
c'est deja en prevision d'achat, mais pour avant noel !!!


---------------
>> Portfolio: www.MyDeclic.com
n°1241445
masklinn
í dag viðrar vel til loftárása
Posté le 08-11-2005 à 17:09:06  profilanswer
 

Achète plutôt Thinking in Java, et fais le Java Tutorial ce serait un bon début [:pingouino]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1241450
white-rabb​it
oOps !
Posté le 08-11-2005 à 17:12:33  profilanswer
 

thinkinjava je l'ai en ligne.
pq l'acheter?


---------------
>> Portfolio: www.MyDeclic.com
n°1241455
masklinn
í dag viðrar vel til loftárása
Posté le 08-11-2005 à 17:17:40  profilanswer
 

  • Pour avoir une version récente (il y a 3 versions de TIJ, la 4e va bientôt sortir, et la dernière version finale en ligne c'est TIJ2)
  • Parce que t'as l'air d'avoir du mal à le lire
  • Pour montrer à l'auteur qu'on apprécie son travail
  • Parce que c'est un bon bouquin (alors que Java Pour Les Nuls...)


et tu pourrais aller voir ce topic aussi [:dawa]


Message édité par masklinn le 08-11-2005 à 17:18:40

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1241458
white-rabb​it
oOps !
Posté le 08-11-2005 à 17:26:10  profilanswer
 

merci masklinn pour le lien.  
je vais zieuter tout ça attentivement demain.
merci, bonne soirée à tous


---------------
>> Portfolio: www.MyDeclic.com
n°1241463
sky_strike​r
Posté le 08-11-2005 à 17:32:39  profilanswer
 

En fait pour te l'expliquer différement et dieu sait que je suis pas callé en objet :
 
Un objet est un super type qui inclut à la fois les données et les fonctions qui les manipules. Il est une sorte de gabarit de construction
 
Une instance qui peu être traduit par représentant en français est la déclaration d'une entitée représentante de ce super type.  
 
Moi sky je suis un représentant (instance) de l'objet Homme
 
En fait tu as autant de copie de gabarits en mémoire que d'instances de ta classe.  
 
Par contre il existe des variables ou des méthode dites statiques c'est à dire qu'il en existe pour toutes les instance qu'une seule copie en mémoire. En fait les instances se partagent cette espace mémoire.
 
L'exemple le plus simple pour capter le static c'est :
Imagine que tu veux connaitre le nombre d'instance d'un objet que tu as il te faut bien définir une variable Nb_instance que tu vas incrémenter à chaque construction. Cette variable est logiquement partagé par toutes les instances utilisés par ton programme.
 
C'est logique mais parfois long à capter  
 
Maintenant tu devrais comprendre pk la méthode main est statique ? nan ?  
 
Sky


Message édité par sky_striker le 08-11-2005 à 17:34:56
n°1241775
sircam
I Like Trains
Posté le 08-11-2005 à 21:35:53  profilanswer
 

Code :
  1. sky_striker.dispose();


 
[:pingouino]
 
Sorry, trop facile.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1241785
TheRom_S
Posté le 08-11-2005 à 21:42:06  profilanswer
 

c'est là qu'apparait l'intéret du destructeur ;) :lol:


---------------
The Rom's, à votre service
n°1241947
sky_strike​r
Posté le 09-11-2005 à 08:44:41  profilanswer
 

sky_striker.beau_gosse()=true;
 
;-)

mood
Publicité
Posté le 09-11-2005 à 08:44:41  profilanswer
 

n°1241982
Jubijub
Parce que je le VD bien
Posté le 09-11-2005 à 10:13:51  profilanswer
 

mais +1000 : fais le java tutorial
http://java.sun.com/docs/books/tut [...] index.html
 
fais toi le début surtout, tu y apprendras :  
- a faire un petit programme qui dit bonjour, le célèbre "hello world"
- des notions de programmation orienté objet, telles que classe, méthode, membres, héritage, polymorphisme, etc...c la base, ca sert à rien d'aller plus loin si tu comprends pas ca...l'exemple est assez clair, avec le coup du vélo, des vitesses, etc...c très compréhensible...
 
la progression c ca :  
- formaliser ton besoin
- comprendre comment représenter ton besoin à l'aide de la programmation objet (quels sont TES objets, de quoi as-tu besoin)
- utiliser java pour créer et manipuler ces objets afin de résoudre ton besoin...
 
dans le but d'apprendre, invente toi un besoin simple : une calculette en mode texte avec les 4 opérations, par exemple...
pour faire simple, disons par ex que t'a un objet calculette, composé d'un objet clavier, et un objet écran...
 
l'objet clavier recoit les entrées clavier, envoit ces données à la calculette, qui fait le calcul et envoit ces données vers l'écran, qui affiche...
 
 
c juste un exemple, mais bon...
honnetement, si après la lecture du java tutorial et de PenserEnJava / Thinking in Java, t'arrive toujours pas à comprendre, peut etre tu devrais penser à un autre loisir que la prog...


---------------
Jubi Photos : Flickr - 500px
n°1245057
white-rabb​it
oOps !
Posté le 14-11-2005 à 11:36:15  profilanswer
 

de retour, j'espere que votre w-e s'est bien passé.
moi j'ai bien tourné dans les tuts java. je lis tout le doc java sur leur site sun.  
 
j'en suis arrivé aux enumerations, mais je vois pas trop l'interet de cet exemple:
ici on a simplifié un prog dans lequel on parlait des mois de l'année par leur numero en faisant une enumeration.
mais je comprend pas pourquoi on ne peut pas ecrire directement le nom du mois
 

Code :
  1. public class SwitchEnumDemo {
  2.     public enum Month { JANUARY, FEBRUARY, MARCH, APRIL,
  3.                         MAY, JUNE, JULY, AUGUST, SEPTEMBER,
  4.                         OCTOBER, NOVEMBER, DECEMBER }
  5.     public static void main(String[] args) {
  6.         Month month = Month.FEBRUARY;
  7.         int year = 2000;
  8.         int numDays = 0;
  9.         switch (month) {
  10.             case JANUARY:
  11.             case MARCH:
  12.             case MAY:
  13.             case JULY:
  14.             case AUGUST:
  15.             case OCTOBER:
  16.             case DECEMBER:
  17.                 numDays = 31;
  18.                 break;
  19.             case APRIL:
  20.             case JUNE:
  21.             case SEPTEMBER:
  22.             case NOVEMBER:
  23.                 numDays = 30;
  24.                 break;
  25.             case FEBRUARY:
  26.                 if ( ((year % 4 == 0) && !(year % 100 == 0))
  27.                      || (year % 400 == 0) )
  28.                     numDays = 29;
  29.                 else
  30.                     numDays = 28;
  31.                 break;
  32.             default:
  33.                 numDays=0;
  34.                 break;
  35.         }
  36.         System.out.println("Number of Days = " + numDays);
  37.     }
  38. }


 
edit j'ai compris!!
sinon il y aurait une erreur à chaque case, car il ne sait pas ce que c'est si c'est different de case 1 2 3 ..


Message édité par white-rabbit le 14-11-2005 à 11:37:46

---------------
>> Portfolio: www.MyDeclic.com
n°1245303
sircam
I Like Trains
Posté le 14-11-2005 à 15:18:55  profilanswer
 

[:pingouino]
 
Non, tu n'as pas compris. Relis les motivations de cette feature.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1245304
sircam
I Like Trains
Posté le 14-11-2005 à 15:19:18  profilanswer
 

Pq je up ce topic, moi ? [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1245314
white-rabb​it
oOps !
Posté le 14-11-2005 à 15:25:05  profilanswer
 

en fait en faisant l'enum, on a 'appris à compter' en mois au switch. ce qui lui permet de savoir à quel cas se referrer.
c'est ce que j'ai interpreté, mais mal expliqué tout a l'heure...


---------------
>> Portfolio: www.MyDeclic.com
n°1245322
sky_strike​r
Posté le 14-11-2005 à 15:28:33  profilanswer
 

Salut cela dit on aurait pu faire la même chose avec un tableau. J'aimerais bien qu'on m'explique l'apport exacte de la chose. peu être au niveau du typage ...

n°1245343
masklinn
í dag viðrar vel til loftárása
Posté le 14-11-2005 à 15:47:43  profilanswer
 

On aurait surtout pu faire la même chose en utilisant les types Date/DateTime/whatever inclus dans la lib standard Java [:pingouino]


Message édité par masklinn le 14-11-2005 à 15:56:36

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1245348
white-rabb​it
oOps !
Posté le 14-11-2005 à 15:53:07  profilanswer
 

bah en fait je viens d'essayer de le remplacer par un tableau ou autre bidouille, mais c'est la seule maniere qui me permet d'utiliser comme parametre de chaque case le nom du mois, car il est assimilé à un integer grace à l'indexation dans l'enumeration.
 
jsais pas si jsui clair, mais je trouve ça pas mal.


---------------
>> Portfolio: www.MyDeclic.com
n°1245425
Jubijub
Parce que je le VD bien
Posté le 14-11-2005 à 16:58:32  profilanswer
 

je vois surtout ca comme le fait que tu détermines qu'un mois est nécessairement compris dans ta liste : tout ce qui n'est pas dans ton énum n'est pas un mois, au sens de ton application...t'a aussi le fait que c'est ordonné, etc...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Suivante

Aller à :
Ajouter une réponse
 

Sujets relatifs
comment implémenter un objet dont le .class est dans autre répertoirejava.rmi.UnmarshalException
[résolu]Menus - Question de débutantSleep dans les thread java
[Struts] 1ere application [RESOLU]Recherche du maximum d une liste de nombres[resolu]
format de cellule excel [résolu][RESOLU] Struts iterate et options
[ PHP ][ Resolu ] Upload et verification d'un fichier binaire[Résolu][VBA] Problème de "" ...
Plus de sujets relatifs à : [Resolu}JAVA Pb pour faire appel a d'autres class d'un meme package


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)