// jamesprogram.java
import java.util.Scanner;
class jamesprogram {
public static void main(String args[]){
Scanner myinput = new Scanner(System.in);
cat catObject = new cat();
System.out.println("Enter your name ");
String name = myinput.nextLine();
catObject.showMessage(name);
}
}
//cat.java
public class cat {
public void showMessage(String name){
System.out.println("Hello "+name);
}
}
So the above program creates a new scanner, then takes the input from the scanner and puts it in a string called ‘name’. This string is then executed in the method showMessage in the cat class.
The output is:
Enter your name
james
Hello james