Otros modificadores para miembros
Los metodos finales no deben de ser sobreescritosLos metidos abstractos son declarados con nombre, argumentos y valor de retorno pero no son implementados, terminan con ";"Hay tres formas de darnos cuenta que un metodo no es abstracto
-->El metodo no esta marcado como abstracto
-->El metodo tiene llaves "{}"
-->El metodo tiene codigo entre las llaves
La primera clase no abstracta(concreta) debe implementar todos los metodos abstractos de sus padresEl modificador synchronized puede utilizarse solo con metodos y bloques de codigolos metodos sincronizados pueden tener cualquier control de acceso y tambien pueden marcarse como finalLos metodos abstractos deben de ser implementados por una subclase, por eso:
-->Los metodos abstractos no pueden ser private
-->los metodos abstractos no pueden ser final
El modificador native aplica solo a metodosEl modificador strictfp aplica solo a clases y metodos
No hay comentarios:
Publicar un comentario