Observe a seguinte porção de código em Java:
public class Manager extends Employee
{
adicionar métodos e campos
}
public class Manager extends Employee
{
private double bonus;
. . .
public void setBonus(double bonus)
{
this.bonus = bonus;
}
}
Sobre a porção de código Java acima, analise as afirmativas a seguir:
I. Se você tem um objeto Manager, você pode simplesmente aplicar o método setBonus da seguinte forma: Manager boss = . . .; boss.setBonus(5000);
II. Se você tiver um objeto Employee, poderá aplicar o método setBonus.
III. Você não pode usar métodos como getName e getHireDay com objetos Manager.
IV. Embora esses métodos não sejam definidos explicitamente na classe Manager, eles são herdados automaticamente da superclasse Employee.
Assinale