Cours java chapitre 2 Programmation Orientée Objet CHAPITRE Syntaxe JAVA Rania Mzid Salwa M ? barek ISI- CPremiers Pas ? Le caractère de ?n d ? une instruction est ?? ? ? Les commentaires non traités par le compilateur abrégé multilignes ou de documentati

Programmation Orientée Objet CHAPITRE Syntaxe JAVA Rania Mzid Salwa M ? barek ISI- CPremiers Pas ? Le caractère de ?n d ? une instruction est ?? ? ? Les commentaires non traités par le compilateur abrégé multilignes ou de documentation int a ce commentaire tient sur une ligne appelé commentaire abrégé Ce commentaire nécessite lignes appelé commentaire multilignes commentaire de documentation automatique commentaire de la méthode param val la valeur à traiter since return la valeur de retour deprecated Utiliser la nouvelle méthode XXX ? Les identi ?cateurs identi ?ers permettant de nommer des éléments dans du code source Java les variables les classes les méthodes les paramètres les packages ? acceptent les caractères a z A Z et ainsi que les caractères s ? ils ne sont pas le premier caractère de l ? identi ?cateur ? Il faut que l ? identi ?cateur ne soit pas un mot réservé du langage int for ? ? Java utilise mots réservés qui ne peuvent pas être utilisés comme identi ?ant ? Les identi ?ants JAVA sont sensibles à la casse CTypes primitifs Nouveauté par rapport à C boolean et byte Les cha? nes de caractères en JAVA sont des objets classe String CDéclaration de variables ? Une variable possède un nom un type et une valeur ? La déclaration d'une variable doit donc contenir deux choses un nom et le type de données qu'elle peut contenir ? Une variable est utilisable dans le bloc o? elle est dé ?nie ? La déclaration d'une variable permet de réserver la mémoire pour en stocker la valeur ? Le type d'une variable peut être ?? soit un type primitif dit aussi type élémentaire déclarée sous la forme type primitif variable ?? soit une classe déclarée sous la forme classe variable Exemples de déclaration String chaine boolean test int jour mois annee CTypes primitifs de données suite ? void est utilisé pour spéci ?er le retour vide ou une absence de paramètres d ? une méthode ? Chaque type primitif possède une classe wrapper qui encapsule un attribut du type primitif Par exemple la classe Integer encapsule un attribut de type int ? Cela permet d ? e ?ectuer des opérations de traitement et des manipulations qui seraient impossibles sur une simple variable de type int ? Interdit d ? a ?ecter à une variable la valeur d ? une variable d ? un type di ?érent si cette seconde variable n ? est pas explicitement convertie fonction de conversion ou forcée par un cast sauf pour l ? héritage Par exemple int a double b a b est interdit et doit être écrit en utilisant un cast diapo suivante CConversion de types Conversion entre types primitifs cast Lors de la déclaration il est possible d'utiliser un cast pour convertir des types primitifs Exemple int a double b a int b cast Il est possible de perdre de l'informations lors d'un cast si la variable recevant l'information castée n'est pas capable de stocker en

  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Aoû 03, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 62.4kB