title: How can i call child's static method from parent's static method?
body: <p>I have a Base class </p>
  
  <pre><code>public class BaseStatic {
      public static String fname = "Base";
      public static String lname = "Static";
  
      public static void send(){
          System.out.println("BaseStatic send");
          sendTo();
      }
  
      public static void sendTo(){
          //How to call from here Child's static method.
          System.out.println("BaseStatic sendTo");
      }
  }
  </code></pre>
  
  <p>and I have a Child Class which extends it.</p>
  
  <pre><code>public class FirstStatic extends BaseStatic {
      public static String fname = "First";
      public static String lname = "Static";
  
      public static void sendTo(){
          System.out.println("FirstStatic sendTo");
      }
  }
  </code></pre>
  
  <p>Now there is an Main class </p>
  
  <pre><code>public class Main {
      public static void main(String args[]){
          FirstStatic.send();
      }
  }
  </code></pre>
  
  <p>Does java provide me a way so that when i call from Main method FirstStatic.send , It goes to send method of BaseStatic , from there i can call sendTo method of FirstStatic rather than calling sendTo method of BaseStatic</p>