只允许工作者甲(这一个工作者)来完成工作区域内所有的甲工作,不允许再指派完成甲工作的工作者(不能再new),那么不管谁需要完成甲工作,都必须去找工作者甲来完成。
main
{
定义工作者甲指针 *pWorker1; (指定者一 找到工作者甲)
定义工作者甲指针 *pWorker2; (指定者二 找到工作者甲)
pWorker1设置工作者甲的info信息为A;
指定者一和指定者二分别获取工作者甲的info信息,对比 信息相同 均为A
pWorker2设置工作者甲的info信息为B;
指定者一和指定者二分别获取工作者甲的info信息,对比 信息相同 均为B
pWorker1设置工作者甲的info信息为C;
指定者一和指定者二分别获取工作者甲的info信息,对比 信息相同 均为C
销毁代理乙指针
}