private String description;
private Owner owner;
private String town;
+ private HouseFeatures features;
public Vector<Offer> offers;
public RuralHouse() {
super();
}
- public RuralHouse(int houseNumber, Owner owner, String description, String town) {
+ public RuralHouse(int houseNumber, Owner owner, String description, String town ,HouseFeatures features) {
this.houseNumber = houseNumber;
this.description = description;
this.owner = owner;
this.town = town;
+ this.features = features;
offers=new Vector<Offer>();
}
+
+
public int getHouseNumber() {
return houseNumber;
public void setTown(String town) {
this.town=town;
}
-
+ public HouseFeatures getFeatures() {
+ return features;
+ }
+
+ public void setFeatures(HouseFeatures features) {
+ this.features = features;
+ }
public String toString() {
return this.houseNumber + ": " + this.town;
}
return availableOffers;
}
+
/**
* This method obtains the offer that match exactly with a given dates that has not been booked
*
}
return null;
}
+
+
}