gl fi fi fi fi fi fi fi fi fi fi fi es fi fi fi fi fi ja fi fi fi fi fi fi fi fi fi fi el uk uk la en la et en kn fi en pt kn ca en ceb fi fi ru fi fi fa kn
0. K„„nn„ ja aja ensin sellaisenaan
1. Kopioi-liimaa tiedostosta huone.cpp luokka cHuone
Kopioi-liimaa my”s aliohjelma tulosta_rivi cHuoneen yl„puolelle
2. Lis„„ asunto-luokkaan kaksi huonetta: olohuone ja makuuhuone
3. Lis„„ asuntoon metodit ala, tilavuus ja Kaappeja, jotka palauttavat
4. T„ydenn„ asunnon tulosta-metodi siten, ett„
asunnon tiedot tulostuvat seuraavasti:
Huone 4 m2 8 m3 0 kaappia
Huone 4 m2 8 m3 0 kaappia
Yhteens„: 8 m2 16 m3 0 kaappia
5. Lis„„ asuntoon rakentaja-metodi
cAsunto(const cHuone &h1,const cHuone &h2):
ja muuta kaksion alustus muotoon:
6. Mit„ ohjelma tulostaa nyt?
7. Laita kaikki asianmukaiset metodit const-metodeiksi
8. Tee asunnon lisaa_kaappeja metodista sellainen, ett„ se
lis„„ kaapin aina siihen huoneeseen, jossa on v„hiten kaappeja
9. Mit„ ohjelma tulostaa nyt?
*10. Muuta asunnon huoneet taulukoksi ja laita huonem„„r„ vakioksi
sek„ kokeile 3:lla huoneella.
cout << "Lis„t„„n kaappeja" << endl;
kaksio.tulosta(); cout << endl;
for (int i=0; i<5; i++)
kaksio.tulosta(); cout << endl;