Wdrażam wzór gościa dla projektu i zdaję sobie sprawę, że mogę zapisać pewne pismo, mając domyślną implementację akceptacji.Jaki jest statyczny typ "tego" w domyślnych interfejsach Java 8?
public interface Visitable {
default public void accept(Visitor v) {
v.visit(this);
}
}
Jednak jeśli statyczny typ this
postanawia visitable ta implementacja nie będzie działać tak, co jest statyczny typ this
w tej sytuacji?
Co czy uważasz, że tak powinno być? – biziclop
Czy próbowałeś tego i widziałeś, co się dzieje? –
Jaka jest twoja definicja 'Gość'? – RealSkeptic