"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");
}
}