/**
* 董事长
*/
public class Test {
public void order() {
SocketInstance instance = new SocketInstance();
instance.slaveToMaster();
instance.masterToSlave();
instance.slaveToSlave();
}
}
/**
* 总经理
*/
public class SocketInstance {
/**
* 市场部
*/
public void slaveToMaster() {
SlaveToMasterUtil.sendDataToMaster();
}
/**
* 研发部
*/
public void masterToSlave() {
MasterToSlaveUtil.sendUserInfo();
}
/**
* 供应链
*/
public void slaveToSlave() {
SlaveToSlaveUtil.inquireMasterData();
}
}
public class SlaveToMasterUtil {
public static void sendDataToMaster() {
System.out.println("做市场调研");
}
}
public class MasterToSlaveUtil {
public static void sendUserInfo() {
System.out.println("研发出一台样机");
}
}
public class SlaveToSlaveUtil {
public static void inquireMasterData() {
System.out.println("供应产品");
}
}