|
Escrito por Gerardo Valeri
|
|
miércoles, 11 de abril de 2007 |
|
¿Cuál de los siguientes modificadores pueden ser aplicados a una interface que es miembra de otra interface?
a. abstract
b. implements
c. final
d. private
e.protected
f. public
Respuesta:
a. abstract
f. public
Todas las interfaces son implícitamente abstractas, declarar como abstract a una interface es redundante y esta desaconsejado. El declarar una interface dentro del cuerpo de una clase o interface es llamada declaración de tipo miembro. Toda declaración de un tipo miembro dentro del cuerpo de una interface es implícitamente static y public. El uso de modificadores de acceso private o protected es contradictorio y resulta en un error en tiempo de compilación. Por otro lado, los modificadores private y protected son aplicables a una declaración de tipo miembro que aparezca dentro del cuerpo de una clase.
El modificador final nunca es aplicable a una interface. La palabra clave implements no es un modificador.
|
|
Modificado el ( sábado, 09 de febrero de 2008 )
|