上一篇 | 下一篇

数据结构与算法(C#实现)系列---树(二)

发布: 2008-6-30 09:31 | 作者: admin | 来源: | 查看: 0次

数据结构与算法(C#实现)系列---树(二)

Heavenkiller(原创)

public class InOrder:IPrePostVisitor

{

private IVisitor visitor;

public InOrder(IVisitor _vis){visitor=_vis;}

#region IPrePostVisitor 成员

public void PreVisit(object _obj)

{

// TODO: 添加 InOrder.PreVisit 实现

}

public void Visit(object _obj)

{

// TODO: 添加 InOrder.Visit 实现

this.visitor.Visit(_obj);

}

public void PostVisit(object _obj)

{

// TODO: 添加 InOrder.PostVisitor 实现

}

#endregion

}

public class PostOrder:IPrePostVisitor

{

private IVisitor visitor;

public PostOrder(IVisitor _vis){visitor=_vis;}

#region IPrePostVisitor 成员

public void PreVisit(object _obj)

{

// TODO: 添加 PostOrder.PreVisit 实现

}

public void Visit(object _obj)

{

// TODO: 添加 PostOrder.Visit 实现

}

public void PostVisit(object _obj)

{

// TODO: 添加 PostOrder.PostVisitor 实现

this.visitor.Visit(_obj);

}

#endregion

}

字号: | 推荐给好友

31/3123>

评分:0

我来说两句