SyntaxFix
Write A Post
Hire A Developer
Questions
You can only access overridden methods in the overriding methods (or in other methods of the overriding class).
So: either don't override method2() or call super.method2() inside the overridden version.
method2()
super.method2()