Respuesta :
Answer:
Here is the Hello class:
public class Hello { //class name
private String name; //to store the name
public Hello (String names) //parameterized constructor
{ name = names; }
public void English() { //method to greet user in english
System.out.print("Hello "); //displays Hello on output screen
System.out.print(name); //displays user name
System.out.println("!"); } //displays exclamation mark symbol
public void Spanish(){ //method to greet user in spanish
System.out.print("Hola "); //displays Hello on output screen
System.out.print(name); //displays user name
System.out.println("!"); } //displays exclamation mark symbol
public void French() { //method to greet user in french
System.out.print("Bonjour "); //displays Hello on output screen
System.out.print(name); //displays user name
System.out.println("!"); } } //displays exclamation mark symbol
Explanation:
Here is the HelloTester class:
import java.util.Scanner; //to accept input from user
public class HelloTester { //class name
public static void main (String[]args) { //start of main method
String name; //to store the name of user
Scanner input = new Scanner(System.in); //creates Scanner class object
System.out.println("Enter name?" ); //prompts user to enter name
name = input.nextLine(); //scans and reads the name from user
Hello hello = new Hello(name); //creates Hello class object and calls constructor by passing name
hello.English(); //calls English method using object hello to greet in english
hello.Spanish(); //calls Spanish method using object hello to greet in spanish
hello.French(); } } //calls French method using object hello to greet in french
The output of the program is:
Enter name? user Hello user! Hola user! Bonjour user!
The screenshot of the program along with its output is attached.


Java Program:
Java is one of the most popular programming languages that is being widely used in the IT industry. It is simple, robust, and helps us to reuse the code.
The required program is,
\\import java.util.Scanner;
class Hello
{
private String name;
public Hello(String yourName)
{
name=yourName;
}
public void english()
{
System.out.print("Hello ");
System.out.print(name);
System.out.println("!");
}
public void spanish()
{
System.out.print("Holla ");
System.out.print(name);
System.out.println("!");
}
public void french()
{
System.out.print("Bonjour ");
System.out.print(name);
System.out.println("!");
}
public void german()
{
System.out.print("Hallo ");
System.out.print(name);
System.out.println("!");
}
public void russian()
{
System.out.print("Privet ");
System.out.print(name);
System.out.println("!");
}
public void chinese()
{
System.out.print("Ni hao ");
System.out.print(name);
System.out.println("!");
}
}
public class HelloTester
{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
String name;
//Accepting the name
System.out.print("\nEnter your name: ");
name=input.next();
/creating an object of Hello class
Hello hello=new Hello(name);
System.out.println("\nGreeting in English: ");
System.out.println("-------------------------------------");
hello.english();
//calling the methods to greet in different languages
System.out.println("\nGreeting in Spanish: ");
System.out.println("-------------------------------------");
hello.spanish();
System.out.println("\nGreeting in French: ");
System.out.println("-------------------------------------");
hello.french();
System.out.println("\nGreeting in German: ");
System.out.println("-------------------------------------");
hello.german();
System.out.println("\nGreeting in Russian: ");
System.out.println("-------------------------------------");
hello.russian();
System.out.println("\nGreeting in Chinese: ");
System.out.println("-------------------------------------");
hello.chinese();
System.out.print("\n");
}
}
\\
So, the output is attached below:
Learn more about the topic Java Program:
https://brainly.com/question/19271625
