how can we call a method in super class from subclass's subclass?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/586363/why-is-super-super-method-not-allowed-in-java">Why is super.super.method(); not allowed in Java?</a>  </p>
</blockquote>



<p>In the following code I have done inheritance. Now I want to call the method in one from class <code>Exp</code>. I want to implement this without creating an object of <code>One</code> in <code>Exp</code> </p>

<pre><code>class One
{
    public void calculate (int x)
    {
        System.out.println("the square value is"+(x*x));
    }
}

class Two extends One
{
    public void calculate (int x)
    {
        super.calculate(x);
        System.out.println("the cube value is"+(x*x*x));
    }
}

public class Exp extends Two
{
    public void calculate (int x)
    {
        System.out.println("the forth value is"+(x*x*x*x));
        super.calculate(x);
    }

    public static void main(String[] args)
    {
        Exp a = new Exp();
        a.calculate(2);
    }
}
</code></pre>
