Sto implementando il modello di visitatore per un progetto e ho realizzato che potrei essere in grado di salvare un po 'digitando l'implementazione predefinita di accettare come segue.Qual è il tipo statico di `this` nelle interfacce predefinite di Java 8?
public interface Visitable {
default public void accept(Visitor v) {
v.visit(this);
}
}
Tuttavia, se il tipo statico di this
risolve a visitabile questa implementazione non funziona quindi qual è il tipo statico di this
in questa situazione?
Cosa pensi che dovrebbe essere? – biziclop
Hai provato e visto cosa succede? –
Qual è la tua definizione di "Visitatore"? – RealSkeptic