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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  189  190  191  ..  256  257  258  259  260  261
Auteur Sujet :

[Topic unique] DUT Informatique

n°1610653
nebneblan
Posté le 01-04-2008 à 12:12:59  profilanswer
 

Reprise du message précédent :
A quoi ça sert d'apprendre le C ? Le C++ ne fait pas déjà l'affaire?

mood
Publicité
Posté le 01-04-2008 à 12:12:59  profilanswer
 

n°1610668
nicodemus8​3
Posté le 01-04-2008 à 12:18:24  profilanswer
 

Le C t'apprends les bases, la gestion de la mémoire (allocations, pointeurs) et non pas via garbage collector comme en java ou en C#.
 
De plus C/C++ est encore très utilisé : calcul scientifique, 3D, Finance....


Message édité par nicodemus83 le 09-04-2008 à 14:19:06

---------------

n°1610693
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 12:40:59  profilanswer
 

Si on commence le C++ dès le départ, on doit voir de suite les classes, les objets, etc.
 
D'ailleurs, on vient de commencer le Java, et on a pas eu beaucoup d'explications, donc je demande ici :
pourquoi dans la fonction main de chaque class (est-ce que c'est comme en PHP et qu'on appelle ça un constructeur), on doit lui ajouter en paramètre "String[] args" ?


---------------
Twitter
n°1610700
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 12:46:42  profilanswer
 

C'est bizarre de mettre les crochets juste derrière le String et non pas derrière le nom de la variable.


---------------
Twitter
n°1611455
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 20:47:03  profilanswer
 

Commencez pas avec vos "this", je n'ai codé que pendant une heure pour l'instant :o


---------------
Twitter
n°1611472
MEI
|DarthPingoo(tm)|
Posté le 01-04-2008 à 20:54:36  profilanswer
 


C'est ça la rigueur. :o
 
Dans :

Code :
  1. private void copy(Objet mon_objet) {
  2.    _strNom = mon_objet._strNom; // Non pas coherent !
  3.    this._strNom = mon_objet._strNom; // Coherent !
  4.    _strNom = _strNom; // Oups :P


 
 
PS : L'exemple plus haut de la classe est meme plus flagrant.
Le this permet de bien fixé les chose.


Message édité par MEI le 01-04-2008 à 20:56:01

---------------
| 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 |
n°1611480
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 20:57:40  profilanswer
 

C'est quoi ce underscore devant le nom des variable ?

Message cité 1 fois
Message édité par koskoz le 01-04-2008 à 20:57:47

---------------
Twitter
n°1611487
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 21:01:02  profilanswer
 

Ca aide en quoi ?


---------------
Twitter
n°1611506
koskoz
They see me trollin they hatin
Posté le 01-04-2008 à 21:06:41  profilanswer
 

Ah oui, c'est vrai que je vais devoir différencier les objets des variables.


Message édité par koskoz le 01-04-2008 à 21:06:49

---------------
Twitter
n°1611536
MEI
|DarthPingoo(tm)|
Posté le 01-04-2008 à 21:22:03  profilanswer
 

koskoz a écrit :

C'est quoi ce underscore devant le nom des variable ?


C'est le prefixe assez courant pour dire que c'est une variable privé. Je ne crois pas que ce soit assez d'usage en Java. Mais en C++/Delphi c'est très courant.


---------------
| 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 01-04-2008 à 21:22:03  profilanswer
 

n°1611600
astrojojo
Editeur compulsif
Posté le 01-04-2008 à 21:48:02  profilanswer
 

Oui un des premiers trucs que nous a dit notre prof de java, c'est qu'on ne met JAMAIS d'underscore (qu'on aurait toutes les chances qu'on se moque à cause de ça ^^). Majuscule pour les classes, minuscule pour les méthodes, et les mots attachés avec le première lettre de chaque mot en majuscule.
Et question : pourquoi s'embêter à mettre

Code :
  1. private String nom;
  2. private float poids;
  3. ...
 

et pas :

Code :
  1. private :
  2. String nom;
  3. float poids;
  4. ...
 

?


Message édité par astrojojo le 01-04-2008 à 21:49:10
n°1611625
astrojojo
Editeur compulsif
Posté le 01-04-2008 à 21:56:48  profilanswer
 

Tu peux mettre  

Code :
  1. private :
  2. machin;
  3. truc;
  4. public :
  5. bidule;
  6. chouette;


Mais bon si vous ne l'avez pas vu (comme nos profs qui se reprennaient eux-même car ils ne voulaient pas utiliser le mot "méthodes" car on avait pas encore vu l'objet).
 
edit: j'ai rien dit, c'est en C++ ça, et pas en java.

Message cité 1 fois
Message édité par astrojojo le 22-04-2008 à 16:05:15
n°1611649
MEI
|DarthPingoo(tm)|
Posté le 01-04-2008 à 22:05:59  profilanswer
 

astrojojo a écrit :

Tu peux mettre  

Code :
  1. private :
  2. machin;
  3. truc;
  4. public :
  5. bidule;
  6. chouette;


Mais bon si vous ne l'avez pas vu (comme nos profs qui se reprennaient eux-même car ils ne voulaient pas utiliser le mot "méthodes" car on avait pas encore vu l'objet).


Je savais pas qu'en Java on pouvais.
 
En Delphi on peut et c'est super pratique. Cepandant le pb c'est que comme y'a pas de partie declaration et de partie implementation on peu se perde et ne pas savoir si c'est privé ou pas.


---------------
| 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 |
n°1611654
astrojojo
Editeur compulsif
Posté le 01-04-2008 à 22:07:48  profilanswer
 

On peut toujours alterner private et public, mais bon c'est sûr mieux vaut être organisé, tout rassembler et s'y tenir.


Message édité par astrojojo le 01-04-2008 à 22:07:53
n°1611661
MEI
|DarthPingoo(tm)|
Posté le 01-04-2008 à 22:11:26  profilanswer
 

astrojojo a écrit :

Oui un des premiers trucs que nous a dit notre prof de java, c'est qu'on ne met JAMAIS d'underscore (qu'on aurait toutes les chances qu'on se moque à cause de ça ^^). Majuscule pour les classes, minuscule pour les méthodes, et les mots attachés avec le première lettre de chaque mot en majuscule.
Et question : pourquoi s'embêter à mettre  

Code :
  1. private String nom;
  2. private float poids;
  3. ...


 
et pas :

Code :
  1. private :
  2. String nom;
  3. float poids;
  4. ...


 
?


En Java l'underscore est déconseillé mais valable (pour les variables). Cepandant pour les methodes/attribut y'a pas de precision plus que ça. Enfin bon en C++/Delphi et p'tet d'autre langages c'est courant donc pas si fou que ça. :D


---------------
| 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 |
n°1611714
MEI
|DarthPingoo(tm)|
Posté le 01-04-2008 à 22:29:42  profilanswer
 

Pour la variable il me semble qu'on a pas le droit au majuscules... :??:
 


---------------
| 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 |
n°1611986
burn2
ça rox du poney
Posté le 02-04-2008 à 10:12:24  profilanswer
 

personnellement le nom des variables dans une classe je met toujours:
my_variable comme ça lors de l'affectation on a juste:

 

constructeur( type  variable ){
my_variable=variable;
}
ça évite les this. le _ en début aussi est souvent vu. Tout est un choix et conventions soit personnelles soit générales mais il n'y a pas réellement de règle.


Message édité par burn2 le 02-04-2008 à 10:14:06

---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
n°1617129
koskoz
They see me trollin they hatin
Posté le 06-04-2008 à 15:39:22  profilanswer
 

Truc super, à l'IUT on utilise trois DIE différents : Codeblocks, Netbeans et Eclipse :/


---------------
Twitter
n°1617134
Hun7er
Posté le 06-04-2008 à 15:45:37  profilanswer
 

Certains ont déjà travaillé pdt les vacs dans une entreprise biensur je penses à ceux qui ont au moins un DUT sinon vous avez pas des tuyaux pour se faire un peu d'argent en fesant des trucs en rapport avec l'informatique??


Message édité par Hun7er le 06-04-2008 à 15:45:50
n°1617314
koskoz
They see me trollin they hatin
Posté le 06-04-2008 à 17:57:55  profilanswer
 


 
Eclipse et Netbeans c'est un peu du pareil au même, l'un n'est pas mieux que l'autre.
 
Et notepad++ n'est pas un IDE, donc rien à voir.


---------------
Twitter
n°1617849
pounaz
Etre ou avoir ?
Posté le 06-04-2008 à 22:58:35  profilanswer
 

Bonsoir a tous j'aimerais savoir comment etre webmaster avec un BAC ES OPTION MATH  . cordialement

n°1618050
burn2
ça rox du poney
Posté le 07-04-2008 à 09:28:08  profilanswer
 

koskoz a écrit :


 
Eclipse et Netbeans c'est un peu du pareil au même, l'un n'est pas mieux que l'autre.
 
Et notepad++ n'est pas un IDE, donc rien à voir.


Netbeans me parait quand même plus léger au niveau de l'utilisation de mémoire, et permet de placer les éléments graphiquement sur la fenêtre sans nouveaux plugins. Avec les avantages et inconvénients que celà impose...


---------------
"C'est vrai qu'un type aussi pénible de jour on serait en droit d'espérer qu'il fasse un break de nuit mais bon …"
n°1622277
XaTriX
Posté le 10-04-2008 à 13:01:04  profilanswer
 

noob :)


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°1622298
MEI
|DarthPingoo(tm)|
Posté le 10-04-2008 à 13:23:21  profilanswer
 


Sort NetBeans ou Eclipse et fait pas braire. :o


---------------
| 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 |
n°1622303
MEI
|DarthPingoo(tm)|
Posté le 10-04-2008 à 13:26:31  profilanswer
 

1. C'est pas ses oignons tant que le code est là et que ça se compile facilement.  
2. Ca m'etonnerais qu'il veuille entendre parlé de Xcode truc ultra proprio Apple. :D
 


---------------
| 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   profilanswer
 

 Page :   1  2  3  4  5  ..  189  190  191  ..  256  257  258  259  260  261

Aller à :
Ajouter une réponse
 

Sujets relatifs
licence et maitrise d'informatique ??AKKA informatique ?
CESI BTS Maintenance et support en informatique[Topic Unique] IUP MIAGE
Projet informatique ???une SSII - GFI informatique ?
BTS ou DUT ?Travailler dans l'informatique quand ont est pas passionée?
[CH] entreprise pour DUT GTR en alternance sur le Haut-Rhin[TOPIC UNIQUE] DUT Génie Electrique & Informatique Industrielle (GEII)
Plus de sujets relatifs à : [Topic unique] DUT Informatique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR