public class Greeter { public static final String ENGLISH = "English"; public static final String FRENCH = "French"; public static final String GERMAN = "German"; // instance variable private String language = ENGLISH; // constructors public Greeter() { } public Greeter(String language) { setLanguage(language); } public String welcome() { if (language.equalsIgnoreCase("German")) return "Guten Tag"; if (language.equalsIgnoreCase("French")) return "Bonjour"; return "Hello"; } public String welcome(String name) { return welcome() + " " + name; } public String getLanguage() { return language; } public void setLanguage(String dialect) { language = dialect; } public String toString() { return "Greeter[language=" + getLanguage() + "]"; } }