public class Faculty extends Member {

    protected String degreeHeld;

    public Faculty(){
        generate();
    }

    @Override
	public void generate(){
        super.generate();
        degreeHeld = Names.degree[ rand.nextInt( Names.degree.length)];
    }

    @Override
	public String toString() {
        return toString( false );
    }

    @Override
	public String toString( boolean test ) {
        return ( test ? "FAC ": "" ) + super.toString( false ) + String.format("%s", degreeHeld);

    }

    @Override
	public String htmlRow() {
        return "\t\t<tr> " + htmlColumns() + " </tr>";
    }

    @Override
    public String htmlColumns() {
        return super.htmlColumns() + String.format("<td>%s</td>", degreeHeld);
    }
}