Quelques notions de base

Java SE Quelques notions de base

Dans ce tuto , nous allons apprendre quelques notions de base en Java qui vont nous permettre à comprendre les tutos qui vont venir par la suite.

accès rapide

La démo

Notion de classe:

Définition simple : Une classe est comme un modèle ou un plan pour créer des objets. Elle définit les caractéristiques et les comportements que les objets auront.

Exemple de la vie réelle : Imaginez une classe « Voiture ». Cette classe pourrait définir les caractéristiques communes à toutes les voitures, telles que la couleur, la marque, le modèle, etc.

Notion d’attribut :

Définition simple : Un attribut est une caractéristique ou une propriété de la classe qui décrit ses caractéristiques.

Exemple de la vie réelle : Dans la classe « Voiture », les attributs pourraient être la couleur, la marque et le modèle. Chaque voiture spécifique aurait des valeurs spécifiques pour ces attributs.

public class Voiture {
    // Attributs
    String couleur;
    String marque;
    String modele;
}

Notion de méthode :

Définition simple : Une méthode est une action que la classe peut effectuer. C’est comme une fonction associée à la classe.

Exemple de la vie réelle : Dans la classe « Voiture », une méthode pourrait être « démarrer ». Cette méthode pourrait contenir le code pour démarrer le moteur de la voiture.

public class Voiture {
    // Attributs
    String couleur;
    String marque;
    String modele;

    // Méthode
    void demarrer() {
        System.out.println("La voiture démarre !");
    }
}

Notion de package :

Un package est un mécanisme d’organisation des classes en groupes logiques. Il aide à éviter les conflits de noms et à maintenir une structure organisée dans un projet.

Exemple :

package com.monprojet.vehicules;

public class Voiture {
    // ...
}

On peut ajouter aussi une autre classe Camion par exemple sous le même package vehicules

package com.monprojet.vehicules;

public class Camion{
    // ...
}

Exemple de packages Java :

Quelques notions de base java : packages

Récap

Dans le code ci-dessous, vous allez voir tous les notions de classe , attribut , méthode et package dans un exemple complet:

package com.monprojet.vehicules;

public class Voiture {
    // Attributs
    String couleur;
    String marque;
    String modele;

    // Méthode
    void demarrer() {
        System.out.println("La voiture démarre !");
    }

    // Méthode
    void arreter() {
        System.out.println("La voiture s'arrête.");
    }

    // Méthode
    void klaxonner() {
        System.out.println("Beep beep !");
    }

    // Méthode
    void afficherDetails() {
        System.out.println("Voiture " + couleur + " de marque " + marque + " et de modèle " + modele);
    }
}
Savoir plus :

admettant que nous avons cette structure de projet :

com.monprojet

├── formes
│   ├── Carre.java
│   ├── Cercle.java
│   └── Triangle.java

└── calcul
    ├── CalculSurface.java
    └── CalculPerimetre.java

Dans cet exemple :

  • Le package formes contient les classes représentant différentes formes géométriques, telles que Carre, Cercle et Triangle.
  • Le package calcul contient les classes qui fournissent des fonctionnalités de calcul pour ces formes, comme le calcul de la surface (CalculSurface) et le calcul du périmètre (CalculPerimetre).

Dans ce tuto , nous avons appris quelques notions de base en Java qui vont nous permettre à comprendre les tutos qui vont venir par la suite.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *