sources:
BasicClass.cpp (550 bytes)
BasicClass.h (1.4k)
Date.cpp (3.8k)
Date.h (2.2k)
House.cpp (4.9k)
House.h (2.4k)
O2_1.cpp (619 bytes)
Room.cpp (2.3k)
Room.h (1.4k)


website:
more info here
studies/bauelemente/Softwarebauelemente-CodeO2-1/O2_1.cpp
download file

  1 ///////////////////////////////////////////////////////////
  2 // Softwarebauelemente II, Aufgabe O2.1
  3 //
  4 // author: Stephan Brumme
  5 // last changes: February 26, 2001
  6
  7
  8 #include "Date.h"
  9 #include "Room.h"
 10 #include "House.h"
 11
 12
 13 void main()
 14 {
 15     CDate myDate(27,12,1978);
 16     CDate myDate2(28,12,1978);
 17
 18     CRoom myRoom(10,20);
 19     CRoom myRoom2(11,21);
 20
 21     CHouse myHouse(myDate);
 22     CHouse myHouse2;
 23
 24     myHouse.Insert(myRoom);
 25     myHouse.Insert(myRoom2);
 26
 27     cout<<myHouse;
 28     cout<<myHouse2;
 29
 30     myHouse2 = myHouse;
 31
 32 // cout<<myHouse2;
 33     myHouse2.ShowDebug();
 34
 35     cout<<"Compare: "<<(myHouse==myHouse2)<<endl;
 36 }
 37