コード例 #1
0
ファイル: Oven.cs プロジェクト: RenJing/design-pattern
 public double Accept(IPostageVisitor visitor)
 {
     if (!(visitor is IOvenPostageVisitor))
     {
         return 0;
     }
     return ((IOvenPostageVisitor)visitor).Visit(this);
 }
コード例 #2
0
 public double Accept(IPostageVisitor visitor)
 {
     if (!(visitor is IFoodPostageVisitor))
     {
         return(0);
     }
     return(((IFoodPostageVisitor)visitor).Visit(this));
 }