No que diz respeito à criação de métodos em Java, observe o fragmento a seguir. O qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos: I. O método é visível apenas pela própria classe. É o qualificador mais restritivo. II. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. III. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método.
Os tipos básicos dos modificadores descritos em I, II e III são, respectivamente:
A- "Private", "protected" e "public". B- "Protected", "public" e "private". C- "Protected", "private" e "public". D- "Private", "public" e "protected". E- "Public", "private" e "protected"
Considere as afirmacoes abaixo sobre polimorfismo na linguagem de programação JAVA. I- A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos. II- O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado. III- A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.
Quais estão corretas?
A- Apenas II. B- I, II e III. C- Apenas I. D- I e II.