1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

cours java: Les Modificateurs d’accès,les packages et les interfaces.

abdelouafiSep 27, 2016

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      399
      Likes Received:
      9
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Les Modificateurs d’accès,les packages et les interfaces.
      Dans les 3 premiers chapitres sur le langage java, vous avez appris à construire des classes, créer des objets instances de ces classes et manipuler les variables et méthodes d’instances / de classes.

      Dans ce chapitre vous allez approfondir vos connaissances concernant les classes. On va couvrir les points suivants :

      • Contrôler l’accès aux variables et méthodes en dehors de la classe
      • Le mot clef final (variable, méthode et classe)
      • Les méthodes et classes abstraites
      • Regroupement des classes en packages
      • Les interfaces
      Modificateurs :
      Un modificateur (ou qualifieur) est un mot clef que vous ajoutez devant l’identificateur d’une classe, méthode, variable ou interface pour modifier sa signification. Java définit une variété de modificateurs dont on peut citer :
      §Les modificateurs de contrôle d’accès : public, private et protected (classe, interface, méthode et variable)
      §Le modificateur static pour déclarer une méthode ou une variable de classe.
      §Le modificateur final (classe, interface, méthode ou variable)
      §Le modificateur abstract pour créer des classes et des méthodes abstraites.
      §Les modificateurs synchronized et volatile qui sont utilisés avec les threads.

      Utilisation des modificateurs :
      Pour utiliser un modificateur, vous le placez devant l’élément qu’il modifie que ce soit une classe, une interfaces, une méthode ou une variable.

      Le modificateur doit être placé avant le reste de l’instruction. Exemple :

      public class Test{

      private final int n=0;

      }

      Dans le cas ou vous avez à utiliser plusieurs modificateurs avec le même élément. Vous pouvez les mettre dans n’importe quel ordre tant qu’ils sont tous placés devant l’élément qu’ils modifient.

      Attention: Le type de retour d’une méthode n’est pas un modificateur, les modificateurs sont optionnels !

      Les modificateurs de contrôle d’accès:
      Les modificateurs de contrôle d’accès sont : private, protected, public et « package lorsque aucun des trois autres modificateurs ni mentionné». Ils permettent de contrôler la visibilité d’une classe, d’une interface, d’une méthode ou d’une variable ».

      Modificateur d’accès par défaut « package »:

      Lorsque vous déclarez une classe, une interface, une variable ou une méthode sans aucun modificateur d’accès , dans ce cas c’est le modificateur de contrôle d’accès par défaut qui appliqué « package ». un élément modifié avec le modificateur de contrôle d’accès par défaut est visible dans toutes les classes qui appartiennent au même package de cet l’élément.

      Exemples :

      class A{

      String nom="Ahmed"

      int fct(){return 0;}

      }
       

      Attached Files:

      Last edited: Feb 4, 2017
      Loading...

Share This Page

Share