diff --git a/src/main/java/proto/BasePull.java b/src/main/java/proto/BasePull.java index 9381b91..e5446ab 100644 --- a/src/main/java/proto/BasePull.java +++ b/src/main/java/proto/BasePull.java @@ -3,6 +3,7 @@ public class BasePull { class Customer { Company off; + private String add; public Company getOff() { return off; @@ -10,7 +11,6 @@ public void setOff(Company off) { this.off = off; - update(); } public String getAdd() { @@ -18,7 +18,10 @@ } private void update() { - + Company y1 = off; + String z2 = y1.getAdd(); + String z3 = z2; + this.add = z3; } } diff --git a/src/main/java/proto/BasePush.java b/src/main/java/proto/BasePush.java index 0f70255..5624d25 100644 --- a/src/main/java/proto/BasePush.java +++ b/src/main/java/proto/BasePush.java @@ -7,8 +7,9 @@ Company off; String add; - public Customer() { - Company_list.cus.add(this); + public Customer(Company off) { + this.off = off; + off.employees.add(this); } public Company getOff() { @@ -17,6 +18,7 @@ public void setOff(Company off) { this.off = off; + update(); } public String getAdd() { @@ -26,14 +28,15 @@ public void setAdd(String add) { this.add = add; } - } - - static class Company_list { - public static ArrayList cus = new ArrayList<>(); + + private void update() { + this.add = off.getAdd(); + } } class Company { String add; + ArrayList employees = new ArrayList<>(); public String getAdd() { return add; @@ -45,7 +48,7 @@ } private void update() { - for (Customer c : Company_list.cus) { + for (Customer c : employees) { c.setAdd(add); } }