3 import java.io.Serializable;
4 import java.util.Vector;
6 @SuppressWarnings("serial")
7 public class Owner implements Serializable {
9 private String bankAccount = "";
10 private String name = "";
11 private Vector<RuralHouse> ruralHouses;
13 public Owner(String name) {
15 ruralHouses = new Vector<RuralHouse>();
18 public Owner(String name, String bankAccount) {
19 this.bankAccount = bankAccount;
21 ruralHouses = new Vector<RuralHouse>();
24 public String getName() {
28 public void setName(String name) {
32 public String getBankAccount() {
33 return this.bankAccount;
36 public void setBankAccount(String bankAccount) {
37 this.bankAccount = bankAccount;
40 public Vector<RuralHouse> getRuralHouses(){
41 return this.ruralHouses;
46 public RuralHouse addRuralHouse(String houseName, String description,
47 String town, int nRooms, int nKitchens, int nBaths, int nLivings,
49 HouseFeatures feature = new HouseFeatures(nRooms, nKitchens, nBaths, nLivings, nParkings);
50 RuralHouse rh = new RuralHouse(houseName, this, description, town,feature);
55 public String toString() {