Java fundamental Programmation Orientée Objet JAVA VINCI - - T HAJJI- CSommaire ? Les bases de java ? Les constricteurs ? Généralités sur les structures lexicales de Java ? Héritage ? La gestion des Exceptions ? Complément ? Introduction aux Interfaces gr

Programmation Orientée Objet JAVA VINCI - - T HAJJI- CSommaire ? Les bases de java ? Les constricteurs ? Généralités sur les structures lexicales de Java ? Héritage ? La gestion des Exceptions ? Complément ? Introduction aux Interfaces graphiques VINCI - - T HAJJI- CCh I JAVA les bases I Généralités sur les objets ? Un objet est une variable améliorée il stocke les données mais on peut e ?ectuer des requêtes sur cet objet on demande à l ? objet de faire des opérations sur lui-même en envoyant un message à cet objet Ceci est équivalent à un appel de fonction ? Chaque objet à son espace mémoire la simplicité des objet mis en ?uvre cache la complexité des programme ? Chaque objet a un type précis c ? est-à- dire chaque objet est une instance variable d ? une class type ? Un programme est ensemble d ? objets qui s ? envoient des messages VINCI - - T HAJJI- CII Les bases à conna? tre ? Java est un langage orienté objet l'entité de base de tout code Java est la classe ? Sa syntaxe est proche du langage C ? Il est fourni avec le JDK Java Developpment Kit ?? Outils de développement ?? Ensemble de paquetages très riches et très variés ? Multi-t? ches threads ? Portable gr? ce à l ? exécution par une machine virtuelle VINCI - - T HAJJI- C ? En Java tout se trouve dans une classe Il ne peut y avoir de déclarations ou de code en dehors du corps d'une classe ? La classe elle même ne contient pas directement du code ?? Elle contient des déclarations de variables globales que l'on appelle des attributs'' ?? et des méthodes équivalents à des fonctions ? Le code se trouve exclusivement dans le corps des méthodes mais ces dernières peuvent aussi contenir des déclarations de variables locales visibles uniquement dans le corps de la méthode VINCI - - T HAJJI- CIII Mon premier programme en Java Considérons le code source du programme qui a ?che à l ? écran Mon premier programme Java Fichier source MonPremProg java public class MonPremProg déclaration de données globales dé ?nition des méthodes public static void main String args déclaration des données locales System out println Mon premier programme Java VINCI - - T HAJJI- C ? De manière générale dans tout programme autonome destiné à être exécuté doit contenir une méthode particulière nommée main dé ?nie de la manière suivante public static void main String args corps de la méthode ? Le paramètre args de la méthode main est un tableau d ? objets de type String Il n ? est pas utilisé mais il est exigé par le compilateur Java ? La classe contenant la méthode main doit obligatoirement être public a ?n que la machine virtuelle y accès Dans l ? exemple le contenu de la classe MonPremProg est réduit à la dé ?nition d ? une méthode main VINCI -

  • 55
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Apv 08, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 199.6kB