Job.cs
510 字节
using System;
public interface Job
{
/// <summary>
/// 任务优先级
/// </summary>
/// <returns></returns>
public virtual int GetPriority();
/// <summary>
/// 任务是否已经结束
/// </summary>
/// <returns></returns>
public virtual bool IsEnd();
/// <summary>
/// 根据任务状态继续执行任务
/// </summary>
public virtual void execute(AgvBean agvBean, Dictionary<string, Node> nodeMap, Dictionary<string, AgvBean> agvBeanMap);
}