Veamos el modificador final que es para evitar la erencias.
Bueno, si colocamos el modificador final en la clase E para evitar que esta clase tenga herederos,
es decir, clases hijas.
Y si colocamos el final en un método Playitas, que este método cesor escriba en alguna clase hija.
Bueno, típicamente es para temas de seguridad.
Para evitar la herencia.
Para restringir.
Y también por diseño.
Por ejemplo, si nos vamos a las clases Integer de Java, de Java Blank, la teoría de clase Integer,
la clase rapper el final.
Por lo tanto, no podemos crear una clase Integer a partir de la existente de Java, es decir, no la
podemos modificar por un tema de diseño, también de seguridad.
Lo mismo pasa con la clase String.
También por ejemplo String.
No podemos tener clases que hereden String.
También es final.
Lo mismo con Mat, con la clase matemática.
También al final y también clase System.
Si nos vamos a System por acá, esa de acá también es final.
Veamos un ejemplo.
Pero más que nada visual, para que vean el error, por ejemplo, qué pasa si alumno fuera final?
Acá colocamos el final.
Entonces acá en públic.
Final o final?
Listo esta clase.
Alumno no puede tener hijos y justamente el error es acá.
Alumno internacional.
Se fijan acaudilla no se puede heredar desde una clase final o final.
Alumno Te fijan una restricción.
Entonces eso sucede cuando la clases final no puede tener hijos.
Bien, ahí está bien.
Adecuada sea un método es final, por ejemplo, el método calcula promedio de alumno un públic no se
puede sobrescribir y alumno internacional sobre escribe este método.
Obviamente acá marca el error calcula el promedio no se puede sobreescribir ya que el método es.
Final se fijan acá.
Final.
Ahora bien.
Y si dejamos al uno internacional como final, no pasa nada.
Está bien.
Se fijan en ningún error porque no tenemos ninguna clase hija que debe de alumno internacional.
Pero si la tuviéramos daría error para el ejemplo.
Vamos a crear una clase.
New class.
Cualquiera alumno,
por ejemplo, diplomatico, por poner algo, por poner un ejemplo.
Extend, alumno internacional.
malCría error, se fijan, no se puede porque feina, entonces de esta forma restrinjo hay queré de
esta clase.
Entonces tendré que heredar de alumno directamente.
De la clase alumno se fijan ya hice nada más.
Continuamos en la siguiente clase.