Em relação à linguagem JAVA, são apresentadas as seguintes afirmativas:
I. A palavra chave class é usada para definir tipos derivados em JAVA, constituindo, tais tipos, as principais estruturas dos programas orientados a objetos.
II. O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.
III. A palavra chave extends é usada para permitir a herança múltipla em JAVA.
IV. O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas dessa classe tenham acesso a esse atributo.
Assinale a opção correta, com base nas afirmativas acima: