public Task(Period period, ISchedule schednle) { this.period = period; this.source = null; this.schednle = schednle; }
public Task(IKnowledgeSource source, ISchedule schednle) { this.period = null; this.source = source; this.schednle = schednle; }
public Task(IKnowledgeSource source, Period period, ISchedule schednle) { this.period = period; this.source = source; this.schednle = schednle; }
public void addTask(IKnowledgeSource source, ISchedule schednle) { plan.Add(new Task(source, schednle)); }