2017_2018:s3:concprogobjet:td:td7
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2017_2018:s3:concprogobjet:td:td7 [2017/12/01 07:14] – [Maison numérique] blay | 2017_2018:s3:concprogobjet:td:td7 [2017/12/06 09:42] (current) – [Rendu] blay | ||
---|---|---|---|
Line 98: | Line 98: | ||
StateLazy sl; | StateLazy sl; | ||
- | PhysicalSensor | + | Sensor |
@Before | @Before | ||
Line 218: | Line 218: | ||
* Avez-vous utilisé un ou des DP? Si oui, annotez vos classes avec des " | * Avez-vous utilisé un ou des DP? Si oui, annotez vos classes avec des " | ||
* Implémentez et testez la. | * Implémentez et testez la. | ||
+ | * Implémentez la maison donnée ci-après, et vérifiez que vous êtes bien capable de la représenter. | ||
<note tip>Oui oui, l' | <note tip>Oui oui, l' | ||
Line 225: | Line 226: | ||
+ | |||
+ | Voici une nouvelle maison, décrite un peu différemment. | ||
< | < | ||
Line 231: | Line 234: | ||
cuisine = new Piece(" | cuisine = new Piece(" | ||
sam = new Piece(" | sam = new Piece(" | ||
+ | |||
+ | parentalPart = new PartieMaison(" | ||
+ | chambreParents = new Piece(" | ||
+ | sdbParent = new Piece(" | ||
+ | parentalPart.addLieu(chambreParents); | ||
+ | parentalPart.addLieu(sdbParent); | ||
+ | parentalPart.addSensor(thermostatParental); | ||
+ | |||
rdc.addLieu(cuisine); | rdc.addLieu(cuisine); | ||
rdc.addLieu(sam); | rdc.addLieu(sam); | ||
+ | rdc.addLieu(parentalPart); | ||
+ | |||
etage = new PartieMaison(" | etage = new PartieMaison(" | ||
Line 241: | Line 254: | ||
exterieur = new PartieMaison(" | exterieur = new PartieMaison(" | ||
+ | exterieur.addSensor(externeDetecteurLumiere); | ||
maison.addLieu(rdc); | maison.addLieu(rdc); | ||
maison.addLieu(etage); | maison.addLieu(etage); | ||
Line 460: | Line 474: | ||
===== Rendu ===== | ===== Rendu ===== | ||
- | <box round rgb(150, | + | <box round rgb(150, |
* [[http:// | * [[http:// | ||
* Un document contenant | * Un document contenant |
2017_2018/s3/concprogobjet/td/td7.1512112441.txt.gz · Last modified: 2017/12/01 07:14 by blay