Domande taggate «visitor»

5
Qual è lo scopo del metodo accept () nel pattern Visitor?
Si parla molto sul disaccoppiamento degli algoritmi dalle classi. Ma una cosa rimane da parte non spiegata. Usano il visitatore in questo modo 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; } public Integer visit(Sum sum) …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.