Only Instance methods can be overriden and calls to super only apply overriden methods.
for eg:
class a
{
int getRating{ return 43;}
static int getRating2{ return 42;}
}
class b extends a
{
public static void main(
string s[])
{
b.go();
System.out.println(super.getRating2()
;
}
void go()
{
System.out.println(super.getRating());
}
}
}
Output:
Compliation fails
Can anyone expalin please.