4 ms·
IJdkRequest would inherit other interfaces, so the other methods would be declared there. The default implementation could be handled by a base class. And now
by snarfy 9y ago
IJdkRequest would inherit other interfaces, so the other methods would be declared there. The default implementation could be handled by a base class.
And now that I typed it out, I see how it also doesn't really help. I see your point. I'm not sure what's worse, one giant class, or the handful of interfaces and abstractions just to make it work in multiple classes.