//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Zdravim, pouzivam dedeni u navrhoveho vzoru builder. Mam tento problem:
class builderA { private int i; public A setI(int i) { this.i = i; return this; } } class builderB extends builderA { }
a pote
B b = new B().setI(10); // a toto je uz spatne protoze se vrati typ A
Jde toto nejak genericky resit? Nechce se mi pretezovat v kazdem potomku kazdy seter?
Řešení opět přináší StackOverflow http://stackoverflow.com/a/17165079
Zobrazeno 2 zpráv z 2.