Static vs Public attributes and methods

Suman Barik
0

 public class Main {

  // Static method

  static void myStaticMethod() {

    System.out.println("Static methods can be called without creating objects");

  }


  // Public method

  public void myPublicMethod() {

    System.out.println("Public methods must be called by creating objects");

  }


  // Main method

  public static void main(String[] args) {

    myStaticMethod(); // Call the static method


    Main myObj = new Main(); // Create an object of MyClass

    myObj.myPublicMethod(); // Call the public method

  }

}


Post a Comment

0Comments
Post a Comment (0)