import java.io.*;
import java.util.*;
public class Greeter {
// We can initialize instance variables
// when we declare them
//private String greeting="default";
private String happy,sad;
/*
Examples of overloading
public void f() {
}
public void f(String name){
}
public void f(String name, String name2) {
}
public void f(int name) {
}
This one won't work -- String String is
already used
public void f(String name2, String name1) {
}
*/
public Greeter(String g, String h) {
sadgreeting(g);
happygreeting(h);
}
public void sadgreeting(String greet) {
sad = greet;
}
public void happygreeting(String greet) {
happy = greet;
}
public String greet(String name) {
String message;
message = sad + " " + name + "\n" + happy + " " + name;
return message;
}
}