1
00:00:00,240 --> 00:00:03,120
Veamos el modificador final que es para evitar la erencias.

2
00:00:03,210 --> 00:00:08,820
Bueno, si colocamos el modificador final en la clase E para evitar que esta clase tenga herederos,

3
00:00:08,940 --> 00:00:10,260
es decir, clases hijas.

4
00:00:10,380 --> 00:00:16,320
Y si colocamos el final en un método Playitas, que este método cesor escriba en alguna clase hija.

5
00:00:16,440 --> 00:00:19,440
Bueno, típicamente es para temas de seguridad.

6
00:00:19,530 --> 00:00:20,910
Para evitar la herencia.

7
00:00:20,970 --> 00:00:21,840
Para restringir.

8
00:00:21,930 --> 00:00:23,610
Y también por diseño.

9
00:00:23,670 --> 00:00:30,180
Por ejemplo, si nos vamos a las clases Integer de Java, de Java Blank, la teoría de clase Integer,

10
00:00:30,270 --> 00:00:32,160
la clase rapper el final.

11
00:00:32,190 --> 00:00:39,390
Por lo tanto, no podemos crear una clase Integer a partir de la existente de Java, es decir, no la

12
00:00:39,390 --> 00:00:42,420
podemos modificar por un tema de diseño, también de seguridad.

13
00:00:42,750 --> 00:00:45,090
Lo mismo pasa con la clase String.

14
00:00:45,370 --> 00:00:47,100
También por ejemplo String.

15
00:00:48,420 --> 00:00:50,380
No podemos tener clases que hereden String.

16
00:00:50,610 --> 00:00:51,360
También es final.

17
00:00:54,420 --> 00:00:57,310
Lo mismo con Mat, con la clase matemática.

18
00:00:58,500 --> 00:01:01,320
También al final y también clase System.

19
00:01:01,660 --> 00:01:07,140
Si nos vamos a System por acá, esa de acá también es final.

20
00:01:09,230 --> 00:01:10,070
Veamos un ejemplo.

21
00:01:10,220 --> 00:01:18,110
Pero más que nada visual, para que vean el error, por ejemplo, qué pasa si alumno fuera final?

22
00:01:18,590 --> 00:01:20,390
Acá colocamos el final.

23
00:01:20,780 --> 00:01:22,400
Entonces acá en públic.

24
00:01:24,410 --> 00:01:26,080
Final o final?

25
00:01:26,540 --> 00:01:28,100
Listo esta clase.

26
00:01:28,220 --> 00:01:32,610
Alumno no puede tener hijos y justamente el error es acá.

27
00:01:33,440 --> 00:01:34,340
Alumno internacional.

28
00:01:35,330 --> 00:01:42,020
Se fijan acaudilla no se puede heredar desde una clase final o final.

29
00:01:42,410 --> 00:01:44,450
Alumno Te fijan una restricción.

30
00:01:46,480 --> 00:01:50,590
Entonces eso sucede cuando la clases final no puede tener hijos.

31
00:01:51,170 --> 00:01:52,360
Bien, ahí está bien.

32
00:01:54,070 --> 00:02:03,880
Adecuada sea un método es final, por ejemplo, el método calcula promedio de alumno un públic no se

33
00:02:03,880 --> 00:02:07,120
puede sobrescribir y alumno internacional sobre escribe este método.

34
00:02:08,110 --> 00:02:14,080
Obviamente acá marca el error calcula el promedio no se puede sobreescribir ya que el método es.

35
00:02:14,120 --> 00:02:16,180
Final se fijan acá.

36
00:02:16,240 --> 00:02:16,690
Final.

37
00:02:22,280 --> 00:02:22,710
Ahora bien.

38
00:02:22,880 --> 00:02:27,080
Y si dejamos al uno internacional como final, no pasa nada.

39
00:02:29,600 --> 00:02:30,170
Está bien.

40
00:02:30,590 --> 00:02:35,570
Se fijan en ningún error porque no tenemos ninguna clase hija que debe de alumno internacional.

41
00:02:35,660 --> 00:02:38,960
Pero si la tuviéramos daría error para el ejemplo.

42
00:02:39,050 --> 00:02:40,370
Vamos a crear una clase.

43
00:02:41,980 --> 00:02:42,970
New class.

44
00:02:44,000 --> 00:02:46,340
Cualquiera alumno,

45
00:02:49,940 --> 00:02:53,770
por ejemplo, diplomatico, por poner algo, por poner un ejemplo.

46
00:02:55,840 --> 00:02:58,900
Extend, alumno internacional.

47
00:03:00,940 --> 00:03:07,570
malCría error, se fijan, no se puede porque feina, entonces de esta forma restrinjo hay queré de

48
00:03:07,570 --> 00:03:08,080
esta clase.

49
00:03:08,560 --> 00:03:10,900
Entonces tendré que heredar de alumno directamente.

50
00:03:12,170 --> 00:03:14,960
De la clase alumno se fijan ya hice nada más.

51
00:03:14,990 --> 00:03:16,830
Continuamos en la siguiente clase.
