Detail Description:
You are required to give C++ implementation of following classes:
1. PropertyCategories
2. Plot
3. Flat
4. House
Following is the description of all data member and member functions of respective classes:
Data members for PropertyCategories:
o SocietyName: This data member will be used to know the society/town name from where flat, house or plot belongs to.
o Area: Total area covered by the plot, flat or house. Area will be in square feet or Marla unit.
Methods for PropertyCategories:
o Constructor(s) and destructor.
o Setter and getter function for Area and SocietyName data members.
Data members for Plot:
o PlotNo: A number associated with a plot will be shown to user.
Methods for Plot:
o Constructor(s) and destructor.
o Setter and getter function for PlotNo data member.
o isPlotAllotted () will ensure whether plot is already allotted or not. If plot is not already allotted to anyone then assign it to current user and make it allotted.
o isCornerPlot () will check
1
Expert's answer
2013-01-14T07:46:46-0500
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.
Comments
Leave a comment