Method tag at Tip: This method has a constructor name

"This method has a constructor name."

 

 

package classpackage;

public class Puppy {

   public void Puppy(String name) {   

    System.out.println ( "My dog ​​name is:" + name);  

  }  

  public static void main(String[] args) {   // TODO Auto-generated method stub   

    Puppy dognamePuppy= new Puppy();   

    dognamePuppy.Puppy("Tony");  

  }

}

You define a (common) method, but it has the name of the constructor. Do not forget, there is no constructor return type!

 

package classpackage;

public class Puppy {

   public void puppy(String name) {   

    System.out.println ( "My dog ​​name is:" + name);  

  }  

  public static void main(String[] args) {   // TODO Auto-generated method stub   

    Puppy dognamePuppy= new Puppy();  

    dognamePuppy.puppy("Tony");  

  }

}

 

 

 

Guess you like

Origin www.cnblogs.com/cainiaoputeng/p/11549799.html