Outils pour utilisateurs

Outils du site


developpement:java:introduction

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
developpement:java:introduction [2014/10/30 05:07] – [Modèle Vue Contrôleur] sgariepydeveloppement:java:introduction [2023/10/03 23:12] (Version actuelle) sgariepy
Ligne 95: Ligne 95:
 } }
 </code> </code>
- 
-Voir la classe [[prog:java:code:dejava|De.java]] pour un exemple de classe. 
  
 ===== Types de données ===== ===== Types de données =====
Ligne 1333: Ligne 1331:
  
 Il y a donc trois types de classes selon ce modèle : Il y a donc trois types de classes selon ce modèle :
-  - Les classes du **modèle** -> Les classes qui implémentent les traitements au sein de l'entreprise (la logique métier ou //business rules//), comprend aussi les [[prog:java:avance#le_multithreading|threads]].+  - Les classes du **modèle** -> Les classes qui implémentent les traitements au sein de l'entreprise (la logique métier ou //business rules//), comprend aussi les [[developpement:java:avance#le_multithreading|threads]].
   - Les classes de la **vue** -> Les classes de présentation qui affichent tout ou une partie du modèle à l'écran (ex: tout ce qui est ''swing'')   - Les classes de la **vue** -> Les classes de présentation qui affichent tout ou une partie du modèle à l'écran (ex: tout ce qui est ''swing'')
   - Les classes **contrôleur**   - Les classes **contrôleur**
Ligne 1354: Ligne 1352:
   * addObserver(Objet vue) -> connecte la vue au modèle   * addObserver(Objet vue) -> connecte la vue au modèle
   * removeObserver(Object view)   * removeObserver(Object view)
-{{  :prog:java:observer_observable.gif?300|Modèle observeur/observable}}+{{:developpement:java:observer_observable.gif?300|Modèle observeur/observable}}
  
 ===== Observer ===== ===== Observer =====
developpement/java/introduction.1414642077.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)