diff --git a/House.cpp b/House.cpp new file mode 100644 index 0000000..c11aef6 --- /dev/null +++ b/House.cpp @@ -0,0 +1,30 @@ +#include +#include +using namespace std; +#include "House.h" + +House::House() +{ + colour = ""; + room = 0; +} + +void House::setColour(string x) +{ + colour = x; +} + +string House::getColour() +{ + return colour; +} + +void House::setRoom(int v) +{ + room = v; +} + +int House::getRoom() +{ + return room; +} diff --git a/House.h b/House.h new file mode 100644 index 0000000..03ca667 --- /dev/null +++ b/House.h @@ -0,0 +1,20 @@ +#ifndef HOUSE_H +#define HOUSE_H +#include +#include +using namespace std; + +class House +{ + private: + string colour; + int room; + + public: + House (); + void setColour (string); + string getColour (); + void setRoom (int); + int getRoom (); +}; +#endif diff --git a/myDreamHouse.cpp b/myDreamHouse.cpp new file mode 100644 index 0000000..180447f --- /dev/null +++ b/myDreamHouse.cpp @@ -0,0 +1,28 @@ +#include +#include +#include +using namespace std; +#include "House.h" + +int main() +{ + vectorD; + House design; + design.setColour("yellow"); + design.setRoom(6); + D.push_back(design); + design.setColour("blue"); + design.setRoom(9); + D.push_back(design); + design.setColour("orange"); + design.setRoom(7); + D.push_back(design); + design.setColour("white"); + design.setRoom(6); + D.push_back(design); + for(int i=0;i