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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  17  18  19  ..  24  25  26  27  28  29
Auteur Sujet :

[Java] Le topic-passage-obligé pour débutants !

n°1861921
MEI
|DarthPingoo(tm)|
Posté le 15-03-2009 à 23:56:51  profilanswer
 

Reprise du message précédent :


Un bon IDE aurai fait un Warning car une method, en Java, ne doit jamais commencer par une majuscule en principe...


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
mood
Publicité
Posté le 15-03-2009 à 23:56:51  profilanswer
 

n°1862039
koskoz
They see me trollin they hatin
Posté le 16-03-2009 à 11:55:50  profilanswer
 

Netbeans ne l'a pas fait [:spamafote]


---------------
Twitter
n°1862043
astrojojo
Editeur compulsif
Posté le 16-03-2009 à 12:01:43  profilanswer
 

MEI a écrit :


Un bon IDE aurai fait un Warning car une method, en Java, ne doit jamais commencer par une majuscule en principe...


koskoz a écrit :

Netbeans ne l'a pas fait [:spamafote]

 

Eclipse te préviens bien (il te dit que le méthode a le nom d'un constructeur). (eclipse ftw :D)


Message édité par astrojojo le 16-03-2009 à 12:02:37
n°1862058
the real m​oins moins
Posté le 16-03-2009 à 13:24:20  profilanswer
 

non mais a la base c'était un topic référence ici, pas un topic pour faire le boulot a la place des boulets.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1862266
Jubijub
Parce que je le VD bien
Posté le 16-03-2009 à 20:43:27  profilanswer
 

the real moins moins a écrit :

non mais a la base c'était un topic référence ici, pas un topic pour faire le boulot a la place des boulets.


 
I see your point...mais ça fait vivre le topic, et je sais pas à quelle fréquence la page 1 est MAJ...


---------------
Jubi Photos : Flickr - 500px
n°1862275
Jubijub
Parce que je le VD bien
Posté le 16-03-2009 à 20:58:36  profilanswer
 

il parle d'un topic avec des liens vers des tutos, de la doc, des API utiles, etc...par opposition à une topic où tlm se pointe pour parler de ses problèmes et où l'info utile est "noyée dans le bruit"


---------------
Jubi Photos : Flickr - 500px
n°1862278
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-03-2009 à 21:02:43  profilanswer
 

sur blabla@prog [:petrus75]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1862292
Jubijub
Parce que je le VD bien
Posté le 16-03-2009 à 21:29:07  profilanswer
 

 

en créant ton propre topic je suppose
à la rigueur tu postes le link ici avec un commentaire sur le sujet traité (swing, thread, etc..) histoire que si qqn cherche dans ce topic il puisse trouvé un topic dédié au sujet)

 

d'un autre coté c'est -- le maitre du topic, donc sa réponse sera plus pertinente


Message édité par Jubijub le 16-03-2009 à 21:30:06

---------------
Jubi Photos : Flickr - 500px
n°1862332
the real m​oins moins
Posté le 17-03-2009 à 02:00:02  profilanswer
 

non mais c'est pas une question d'être le "maître" du topic (et de fait, j'ai jamais mis la 1e page à jour, si y'a des volontaires ou des trucs à y ajouter faites signe), et ça me dérange pas (ni personne je suppose, à suppose qu'il y ait plus de 3 clampins qui suivent le topic et qui pensent comme moi) si on vient poser une ou deux questions sur un problème spécifique, mais là en l'occurence, c'est du prenage-par-la-main, et le gars il apprend que dalle; quand j'ai vu que c'était "la faute à netbeans qui gère mal les resources" j'en ai eu ras-le-bol. Le gros point qui manque en l'occurence, c'est apprendre à se servir de ses outils (non seulement l'éditeur et sa config, mais le debuggeur, et les sources du jdk...) plutot que d'aller se faire nourrir au bec sur hfr.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1862344
koskoz
They see me trollin they hatin
Posté le 17-03-2009 à 07:54:38  profilanswer
 

Je n'ai jamais dis que le void devant le constructeur était la faute à netbeans, je reconnais avoir fait une erreur [:cosmoschtroumpf]
 
Si en première page tu pourrai ajouter ce lien posté par Machine :jap:


---------------
Twitter
mood
Publicité
Posté le 17-03-2009 à 07:54:38  profilanswer
 

n°1862509
the real m​oins moins
Posté le 17-03-2009 à 14:51:48  profilanswer
 

euh je parlais de ton histoire d'images moi [:pingouino]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1862511
the real m​oins moins
Posté le 17-03-2009 à 14:54:37  profilanswer
 

liens ajoutés.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1862684
koskoz
They see me trollin they hatin
Posté le 17-03-2009 à 20:33:26  profilanswer
 

the real moins moins a écrit :

euh je parlais de ton histoire d'images moi [:pingouino]


 
Elles ne s'affichaient pas à cause du mauvais constructeur.


---------------
Twitter
n°1866607
cooltwan
Posté le 27-03-2009 à 12:03:58  profilanswer
 

:hello:  
 
c'est quoi la bonne méthode pour en swing lancer un JFileChooser pour sauver un truc qui n'existe pas encore avec une valeur par defaut pour le nom du fichier à sauver ?
 
 :jap:


Message édité par cooltwan le 27-03-2009 à 12:04:07
n°1866797
Jubijub
Parce que je le VD bien
Posté le 27-03-2009 à 18:13:08  profilanswer
 

tu dois pouvoir récupérer le champ où le user est censé taper le nom, et y setter une valeur par défaut ?


---------------
Jubi Photos : Flickr - 500px
n°1866810
koskoz
They see me trollin they hatin
Posté le 27-03-2009 à 19:05:17  profilanswer
 

Une classe implémentant une interface doit redéfinir toutes les méthodes de l'interface.
 
Une classe abstraite peut comprendre des méthodes abstraites, c'est à dire uniquement l'entête.
Une classe héritant d'une classe abstraite doit redéfinir les méthodes abstraites.
 
Voilà, j'espère ne pas avoir dit de connerie.


---------------
Twitter
n°1866816
masklinn
í dag viðrar vel til loftárása
Posté le 27-03-2009 à 19:28:36  profilanswer
 

koskoz a écrit :

Une classe héritant d'une classe abstraite doit redéfinir les méthodes abstraites.


Sauf si elle aussi est abstraite [:aloy]  
 
Bah non.


---------------
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°1866821
masklinn
í dag viðrar vel til loftárása
Posté le 27-03-2009 à 19:36:11  profilanswer
 


Une classe abstraite peut avoir des méthodes concrètes et des données (variables membres), mais une classe peut implémenter plusieurs interface (si on parle de java).

 

Une interface, c'est équivalent à une classe purement abstraite (une classe abstraite dont toutes les méthodes sont abstraites), d'ailleurs si je me souviens bien c'est ce qu'indique le message d'erreur quand on oublie d'implémenter une méthode d'une interface.

 

Les interfaces Java ont été créées pour pallier au manque d'héritage multiple.

Message cité 1 fois
Message édité par masklinn le 27-03-2009 à 19:36:35

---------------
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°1866828
souk
Tourist
Posté le 27-03-2009 à 20:06:34  profilanswer
 

masklinn a écrit :

Les interfaces Java ont été créées pour pallier au manque d'héritage multiple.


t'as des liens pour appuyer ca ? parce que la notion de contrat/protocol existait bien avant java. Perso je le vois plutot dans un autre sens: on utilise les interfaces pour pallier au manque d'heritage multiple

n°1866835
masklinn
í dag viðrar vel til loftárása
Posté le 27-03-2009 à 20:30:12  profilanswer
 

souk a écrit :

Perso je le vois plutot dans un autre sens: on utilise les interfaces pour pallier au manque d'heritage multiple


Heuuu c'est exactement ce que j'ai dit [: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°1866841
the real m​oins moins
Posté le 27-03-2009 à 20:34:44  profilanswer
 

non tu as dit que ça avait été *créé* pour ;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1866842
masklinn
í dag viðrar vel til loftárása
Posté le 27-03-2009 à 20:36:39  profilanswer
 

the real moins moins a écrit :

non tu as dit que ça avait été *créé* pour ;)


Bon ok, c'est presque exactement ce que j'ai dit :o

Spoiler :

Parce que si les interfaces n'avaient pas été créées pour pallier au manque de MI, ben on aurait du mal à les utiliser pour pallier au manque de MI, un peu [:petrus75]


---------------
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°1866846
souk
Tourist
Posté le 27-03-2009 à 20:47:49  profilanswer
 

on te pardonne, c'est le topic debutants apres tout [:dawa]

n°1866848
Jubijub
Parce que je le VD bien
Posté le 27-03-2009 à 20:56:18  profilanswer
 

MDR : ça me rappelle mon embauche en stage...mon maitre de stage voulait un gars "correct" techniquement, donc il organisé des entretiens téléphoniques avec les 30 personnes dont il avait reçu les CV...l'entretien était ultra technique, ça a bien filtré :D...
 
la première question était : quelle est la différence entre une interface et une classe abstraite...
 
putain, je viens de rajeunir de 4 ans :D


---------------
Jubi Photos : Flickr - 500px
n°1866849
the real m​oins moins
Posté le 27-03-2009 à 20:57:51  profilanswer
 

et donc, fait nous profiter de ta réponse ?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1866853
Jubijub
Parce que je le VD bien
Posté le 27-03-2009 à 21:26:22  profilanswer
 

LOL, genre c'est moi l'expert dans ce domaine :D...
 
de mémoire j'avais répondu qu'une classe abstraite permettait de factoriser des comportements communs à un ensemble de classe, et permettait de définir l'interface (au sens méthodes exposées) commun à un ensemble de classe héritants de la classe abstraite.
Une interface sert à définir un contrat que doit remplir une classe implémentant l'interface...
 
après je te cache pas que c'était en janvier 2005, j'ai plus la formulation exacte :D


---------------
Jubi Photos : Flickr - 500px
n°1866993
koskoz
They see me trollin they hatin
Posté le 28-03-2009 à 16:58:31  profilanswer
 

Je link un sujet : http://forum.hardware.fr/hfr/Progr [...] 2026_1.htm
 
Je suis assez perdu avec mes classes pour passer les infos entre chacune d'entre elles là.
Ca concerne une liste chainée plus particulièrement.


---------------
Twitter
n°1867774
acidistik
Posté le 31-03-2009 à 09:33:08  profilanswer
 

Bonjour, je ne sais pas ou m'adresser, alors je viens ici.
Ou pensez vous qu'il est le mieux de s'adresser pour créer un site a moindre cout (voir gratuitemet), seul et rapidement?

n°1867787
tomsoft
Posté le 31-03-2009 à 10:10:07  profilanswer
 

pas ici.

n°1867853
the real m​oins moins
Posté le 31-03-2009 à 13:16:17  profilanswer
 

acidistik a écrit :

Bonjour, je ne sais pas ou m'adresser, alors je viens ici.
Ou pensez vous qu'il est le mieux de s'adresser pour créer un site a moindre cout (voir gratuitemet), seul et rapidement?


blogspot.com
A+,


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1873482
yamb
Posté le 15-04-2009 à 18:13:11  profilanswer
 

salut  je suis vraiment débutant en java orienté objet, j'ai une question :  
 
Ensemble <String> e = new Ensemble <String> ();
System.out.print("L'ensemble vaut ' + e + ' \n" );
 
que fait la seconde ligne de ce code  ?

n°1873485
masklinn
í dag viðrar vel til loftárása
Posté le 15-04-2009 à 18:26:13  profilanswer
 

Affiche des trucs dans la console.


---------------
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°1873487
astrojojo
Editeur compulsif
Posté le 15-04-2009 à 18:29:16  profilanswer
 

Ca compilera pas affichera pas ce que tu veux car il faut des " à la place de tes '.
Sinon si dans Ensemble tu a redéfini toString() ça affichera ce que tu veux. Sinon ça affichera "l'objet" (appel au toString() de la classe Object).
 
edit : fatigue.

Message cité 1 fois
Message édité par astrojojo le 15-04-2009 à 19:22:22
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  17  18  19  ..  24  25  26  27  28  29

Aller à :
Ajouter une réponse
 

Sujets relatifs
[Java] Outil de gestion de "composants"; GraphEdit "like"[Java/xml] Caractères à la con ds un .xml généré en dom
Cryptage md5 & javaGénération d'images en Java (server side)
[Java] [Resolu] Erreur ODBC État de curseur non valide[JAVA] caractères accentué différents selon OS
[JAVA] Pb affichage caractèrecréer un répertoire en java
copier-coller en javapassage de c++ a php
Plus de sujets relatifs à : [Java] Le topic-passage-obligé pour débutants !


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