设计模式、用Delphi描述-->Visitor模式[7]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 programlover 的 blog

 

{ tfield }

procedure tfield.acceptmembervisitor(visitor: tmembervisitor);

begin

end;

 

{ tmethod }

procedure tmethod.acceptmembervisitor(visitor: tmembervisitor);

begin

  visitor.visitmethod(self);

end;

 

{ tproperty }

procedure tproperty.acceptmembervisitor(visitor: tmembervisitor);

begin

  visitor.visitproperty(self);

end;

 

{ tmembervisitor }

procedure tmembervisitor.visitfield(instance: tfield);

begin

end;

 

procedure tmembervisitor.visitmember(instance: tmember);

begin

end;

 

procedure tmembervisitor.visitmethod(instance: tmethod);

本文关键:设计模式、Delphi、VCL库
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top