5
विज़िटर पैटर्न में स्वीकार () विधि का क्या मतलब है?
कक्षाओं से एल्गोरिदम को डिकूप करने पर बहुत बात होती है। लेकिन, एक बात स्पष्ट नहीं की जाती है। वे इस तरह आगंतुक का उपयोग करते हैं abstract class Expr { public <T> T accept(Visitor<T> visitor) {visitor.visit(this);} } class ExprVisitor extends Visitor{ public Integer visit(Num num) { return num.value; } …