class Consumer extend Thread{
private Clerk clerk;
public Consumer(Clerk clerk){
this.clerk = clerk;
}
public void run(){
while(true){
clerk.consumeProduct();
}
}
}
测试类
public class ProductTest{
public static void main(String[] args){
Clerk clerk = new Clerk();
Producer p1 = new Producer(clerk);
p1.setName("生产者");
Consumer c1 = new Consumer(clerk);
c1.setName("消费者");
p1.start();
c1.start();
}
}