Que veut dire POO ?
Programmation Orientée Objet
Qu’est-ce-qu’une Classe ?
Que sont les propriétés ou attributs d’une Classe ?
Qu’est-ce-qu’un modificateur d’accès ?
Quels sont les modificateurs d’accès en JAVA ?
Définir le modificateur d’accès Private
Définir le modificateur d’accès Public
Définir le modificateur d’accès Protected
Définir le modificateur d’accès Package Friendly
Définir : Variable d’instance
Une variable d’instance nécessite la déclaration d’une variable dans le corps de la classe.
Chaque instance de la classe a accès à sa propre occurence de la variable.
Définir : Variable de classe
Les variables de classe sont définies par le mot clef ‘Static’.
Chaque instance de la classe partage la même variable.
Définir le mot clé Static
Comment accéder à une classe ?
Il faut en déclarer une instance ou un objet.
Quelle est la syntaxe de déclaration d’une classe ?
modificateurs class nom_de_classe [extends classe_mere] [implements interfaces] { … }
Définir le modificateur de Classe : Abstract
Définir le modificateur de Classe : Final
Définir le mot clef Extends
- Il permet de préciser la classe mère dans une relation d’héritage
Définir le mot clef Implements
Qu’est-ce-qu’un objet ?
Quel est le rôle de l’opérateur ‘new’ ?
C’est un opérateur de haute priorité qui permet de :
Que se passe-t-il si l’opérateur ‘new’ n’obtient pas l’allocation mémoire nécessaire ?
Il lève l’exception ‘OutOfMemoryError’
Quels sont les trois étapes de la durée de vie d’un objet ?
A quoi sert le garbage collector ?
A quoi sert la variable ‘this’ ?