diff --git a/src/main/java/proto/BasePull.java b/src/main/java/proto/BasePull.java index 692b0b5..9381b91 100644 --- a/src/main/java/proto/BasePull.java +++ b/src/main/java/proto/BasePull.java @@ -1,27 +1,28 @@ package proto; public class BasePull { - class Customer{ + class Customer { Company off; - String add; + public Company getOff() { return off; } + public void setOff(Company off) { this.off = off; update(); } + public String getAdd() { - return add; + return off.getAdd(); } - public void setAdd(String add) { - this.add = add; - } + private void update() { - add = off.getAdd(); + } } - class Company{ + + class Company { String add; public String getAdd() { diff --git a/src/main/java/proto/BasePush.java b/src/main/java/proto/BasePush.java index 56f7c56..0f70255 100644 --- a/src/main/java/proto/BasePush.java +++ b/src/main/java/proto/BasePush.java @@ -2,28 +2,39 @@ import java.util.ArrayList; -import proto.BasePull.Company; - public class BasePush { - class Customer{ + class Customer { Company off; String add; + + public Customer() { + Company_list.cus.add(this); + } + public Company getOff() { return off; } + public void setOff(Company off) { this.off = off; } + public String getAdd() { return add; } + public void setAdd(String add) { this.add = add; } } - class Company{ + + static class Company_list { + public static ArrayList cus = new ArrayList<>(); + } + + class Company { String add; - ArrayList cus = new ArrayList<>(); + public String getAdd() { return add; } @@ -32,9 +43,9 @@ this.add = add; update(); } - + private void update() { - for(Customer c:cus) { + for (Customer c : Company_list.cus) { c.setAdd(add); } }