This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2015_2016:s3:concprogobjet:td:td2 [2018/09/16 22:58] blay [Architecture : Interface graphique et contrôleur] |
2015_2016:s3:concprogobjet:td:td2 [2018/09/16 23:02] blay [Architecture : Interface graphique et contrôleur] |
||
---|---|---|---|
Line 60: | Line 60: | ||
* Le **programme principal** consiste à créer créer un controleur et à le démarrer. | * Le **programme principal** consiste à créer créer un controleur et à le démarrer. | ||
<code> | <code> | ||
- | public static void main( String[] args ) throws Exception | + | public static void main(String[] args) throws Exception { |
- | { | + | Controleur c = new Controleur(); |
- | Controleur c = new Controleur(); | + | c.start(); |
- | c.start(); | + | } |
- | } | + | |
</code> | </code> | ||
* L'**interface** n'interagit jamais directement avec le métier. | * L'**interface** n'interagit jamais directement avec le métier. | ||
Line 110: | Line 110: | ||
}} | }} | ||
</code> | </code> | ||
- | - Développez le code correspondant. **[[https://mbf-iut.i3s.unice.fr/doku.php?id=2015_2016:s3:concprogobjet:td:td2&#aide|Utilisez les informations et codes donnés]]** ci-dessous. | + | |
- | - Quel type de contrôleur avez-vous défini en respectant les directives données? Est-il "bon"? Que feriez-vous sinon pour l'améliorer? | + | |
+ | - Développez le code correspondant. | ||
+ | - Quel type de contrôleur avez-vous défini en respectant les directives données? | ||
- Vous devez à présent pouvoir jouer le scénario précédent en utilisant votre interface graphique. | - Vous devez à présent pouvoir jouer le scénario précédent en utilisant votre interface graphique. | ||
- | - Visualisez vos codes sous la forme de diagrammes de séquences.\\ ''Outils => Code => Instant Reverse to sequence diagram'' {{ :2015_2016:s3:concprogobjet:td:tosequencediagram.png?300 |}} | + | - Visualisez votre code correspondant à la création d'un forum sous la forme d'un diagramme de séquences.\\ ''Outils => Code => Instant Reverse to sequence diagram'' {{ :2015_2016:s3:concprogobjet:td:tosequencediagram.png?300 |}} |
- Pouvez-vous décrire chacune de vos classes avec une seule phrase? Faîtes-le dans les commentaires de vos classes. | - Pouvez-vous décrire chacune de vos classes avec une seule phrase? Faîtes-le dans les commentaires de vos classes. | ||
==== aide ==== | ==== aide ==== |