public Task Clone() { return new Task() { Name = Name, DueDate = DueDate, IsCompleted = IsCompleted }; }
public void Initialize(Task task) { _originalTask = task; _task = task.Clone(); }