Hi there.
I was wandering if one super public method, overrided by an implementation class could be somewhat protected by that implementation class, in a way that only by extending that implementation class one developer could execute.
Kinda tricky, eh?! So I’ll provide an example:
I have the Timer Class as a superclass of my MyTimer Class. MyTimer overrides the ‘reset’ method to provide additional functionalities. But I want to seal MyTimer completely, in a way that it will only work as ‘Super’ for other set of timer classes that many people will build.
So, in that example, I’m actually looking for a way to protect one super public class.
Is it possible? :S