Fiche de révision : Programmation orientée objet en Java avec BlueJ
new à partir des classes.this : référence à l’objet courant, utilisé pour différencier attributs et paramètres.new.void), fonctions (retournent une valeur), constructeurs.objet.methode() ou this.methode()..java (code source), .class (bytecode JVM).this permet de différencier attributs et paramètres.main sert à lancer le programme.| Élément | Points clés | Notes |
|---|---|---|
| BlueJ | Environnement graphique, gestion projet, détection erreurs | Peut tout faire en ligne de commande |
| Classe | Modèle, attributs privés, méthodes publiques | Déclaration : public class Nom { ... } |
| Objet | Instance créée via new, possède ses propres attributs | Exemple : Cercle c = new Cercle(); |
| Attributs | Types primitifs ou objets, privés | Exemple : private int rayon; |
| Méthodes | Procédures (void), fonctions, constructeurs | Exemple : public void move() { ... } |
| Constructeur | Nom identique à la classe, rôle : initialiser attributs | Exemple : public Cercle() { ... } |
| Nommage | Classe : Majuscule, variables : camelCase | Exemple : Cercle, changeCouleur() |
| Variables | Attributs, paramètres, locales, déclaration, initialisation | Exemple : private int x; |
| Appel de méthode | objet.methode(), this.methode() | Utiliser this pour référence à l’objet courant |
Programmation Orientée Objet
├─ Classes
│ ├─ Attributs (privés)
│ └─ Méthodes (publiques)
├─ Objets
│ └─ Instanciation via new
├─ Méthodes
│ ├─ Procédures (void)
│ └─ Fonctions (retourne valeur)
└─ Conventions de nommage
this pour différencier attributs et paramètres.public devant méthodes ou classes si nécessaire.this pour différencier attributs et paramètres.new..java et .class.Testez vos connaissances sur Introduction à la programmation orientée objet en Java avec 10 questions à choix multiples avec corrections détaillées.
1. Quel est le rôle principal de BlueJ dans la programmation orientée objet en Java ?
2. Quel est le rôle principal de l'environnement BlueJ dans la programmation en Java ?
Mémorisez les concepts clés de Introduction à la programmation orientée objet en Java avec 10 flashcards interactives.
BlueJ — environnement ?
Environnement graphique pour Java
BlueJ — environnement?
Environnement graphique pour Java.
Classe — rôle ?
Modèle pour créer des objets
Bases de données
Bases de données
Programmation
Programmation
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches