// class with just a name (to inherit from) public class Namey { private String name; public Namey(String val) { name = val; } // accessor for name public String getName() { return name; } // mutator for name public void setName(String val) { name = val; } // string is just name public String toString() { return name; } }