why isn't possible to create two public classes in the current package in java?
<pre><code>package payroll;

public class Employee{

    private int id;
    int hours;
    protected float rate;
    private static int count;

    public Employee(int h, float r){
        id = 101 + count++;
        hours = h;
        rate = r;
    }

    public Employee(){
        this(0, 50);
    }

    public int getId(){
        return id;
    }

    public int getHours(){
        return hours;
    }

    public void setHours(int value){
        hours = value;
    }

    public float getRate(){
        return rate;
    }

    public void setRate(float value){
        rate = value;
    }

    public double getNetIncome(){
        double income = hours * rate;
        int ot = hours - 180;
        if(ot &gt; 0) income += 50 * ot;
        return income;
    }

    public static int countEmployees(){
        return count;
    }
}
</code></pre>
