import java.util.Random;

public class Staff extends Employee {

    static Random rnd = new Random();

    public Staff() {
        generate();
    }	

    @Override
    public void generate() {
        super.generate();
        jobTitle = Names.title[rnd.nextInt(Names.title.length)];
    } 
    
    @Override
    public String toString() {
        return toString(false);
    }

    @Override
    public String toString(boolean lab) {
        return (lab ? "STA " : " ") + super.toString(false) + String.format(" %s",jobTitle);
    }
    
    @Override
    public String htmlRow() {
        return "\t\t<tr> " + htmlColumns() + " </tr>";
    }
    
    @Override
    public String htmlColumns() {
        return super.htmlColumns() + String.format("<td> %s</td>",jobTitle);
    }


    protected String jobTitle = null;
}
