package lyfpractice.src.com.comunication;
/**
* Created by fangjiejie on 2016/12/21.
*/publicclassSaveextendsThread{
String people;
Account account;
double m;
publicSave(String people,double m, Account account) {
this.people = people;
this.m=m;
this.account = account;
}
@Overridepublicvoidrun() {
account.savemoney(m);
}
}
package lyfpractice.src.com.comunication;
/**
* Created by fangjiejie on 2016/12/21.
*/publicclassTakeextendsThread{
String people;
Account account;
double m;
publicTake(String people,double m, Account account) {
this.people = people;
this.m=m;
this.account = account;
}
@Overridepublicvoidrun() {
account.takemoney(m);
}
}
package lyfpractice.src.com.comunication;
/**
* Created by fangjiejie on 2016/12/21.
*/publicclasstest {publicstaticvoidmain(String[] args) {
Account l=new Account("lyf",0);
new Save("mm",100,l).start();
Save a=new Save("dd",100,l);
a.start();
new Save("gg",100,l).start();
new Take("dd",100,l).start();
new Save("gg",100,l).start();
}
}