Exemple d'implementation du probleme de l'horloge suivant un modele MVC dans lequel la vue est notifie des changement d'etat de l'horloge par un observable et oberver.
L'observer est cree en dehors de la vue et l'observable est cree en dehors du modele afin de faciliter l'implementation du modele en RMI (Voir ExempleCh06_01_ModeleMVC_RMI)
      ExempleCh04_11.java 
      compil.bat 
      fr
         cnam
            horloge
               controleur
                  ControleurHorloge.java 
                  ControleurHorlogeImpl.java 
                  ObservableHorloge.java 
               model
                  HeureHorloge.java 
                  ModelHorloge.java 
                  ModelHorlogeImpl.java 
               vue
                  ObserverHorloge.java 
                  ObserverInt.java 
                  VueAfficherHeureHorloge.java 
                  VueSaisirHeureHorloge.java 
                  VueSaisirNomHorloge.java 
            ihm
            tore
      run.bat