1
00:00:00,300 --> 00:00:00,900
Continuemos.

2
00:00:00,990 --> 00:00:05,970
Veamos un poco sobre el estándar en las clases, sobre los atributos y los métodos, cómo se escribe,

3
00:00:06,000 --> 00:00:11,490
cómo comienzan en mayúscula, en minúscula los métodos tanto como los atributos siempre deben comenzar

4
00:00:11,490 --> 00:00:14,520
con minúscula siempre y no con mayúscula con mayúscula.

5
00:00:14,610 --> 00:00:20,550
Las clases, los atributos con minúscula, los métodos con minúscula y palabra compuesta a s que se

6
00:00:20,550 --> 00:00:26,850
separan con mayúsculas, por ejemplo, podría ser en vez de detalle lo voy a renombrar ver comienza

7
00:00:26,850 --> 00:00:30,550
con minúscula detalle con mayúscula porque son dos palabra compuesta.

8
00:00:30,810 --> 00:00:36,540
Este tipo de escritura se le conoce como Camel Keys, que en español significa joroba del camello.

9
00:00:36,660 --> 00:00:41,310
Por eso Camel Keys de que se mueve como si fuera una joroba la mayúscula.

10
00:00:42,150 --> 00:00:49,380
En el caso los métodos y atributos es Lower Camel Keys, porque comienza con minúscula del Lower Keys

11
00:00:49,560 --> 00:00:53,040
lo werkén Keys y la classes es Apert.

12
00:00:53,100 --> 00:00:56,700
Camel Keys comienza con mayúscula, pero también para recompuestas.

13
00:00:56,700 --> 00:01:01,020
Se separan con mayúsculas, es decir, como el estándar y buena práctica no es obligación.

14
00:01:01,110 --> 00:01:06,600
Es decir, si colocamos con mayúscula, por ejemplo fabricante, obviamente que no marca error en la

15
00:01:06,600 --> 00:01:09,810
sintaxis, vejan no marca error aka marca.

16
00:01:09,810 --> 00:01:14,670
Claro, porque estoy haciendo referencia a un atributo con minúscula que existe porque lo nombramos

17
00:01:15,170 --> 00:01:17,280
Bijan, pero ahí deja de dar error.

18
00:01:17,430 --> 00:01:24,450
Pero en Java no es parte del estándar, entonces tiene que ser con minúscula, nombres de atributos

19
00:01:24,930 --> 00:01:27,480
y métodos también que otra buena práctica.

20
00:01:27,630 --> 00:01:33,840
De hecho, elige una de las ventajas que tiene inteligible, y la mayoría de los idea es que te irá

21
00:01:33,840 --> 00:01:38,190
sugiriendo cosas como simplificar tu código o mejorar en el ejemplo.

22
00:01:38,220 --> 00:01:41,220
Para concatenar utilizamos Trim Builder, que estaría perfecto.

23
00:01:41,310 --> 00:01:47,340
No hay ningún problema, pero en realidad, como estamos concatenando pocos, Drink, una cadena bastante

24
00:01:47,340 --> 00:01:48,900
pequeña, no tiene mucho sentido.

25
00:01:48,900 --> 00:01:52,710
El Extrem Builder es para concatenar grande cantidad de cadenas.

26
00:01:52,800 --> 00:01:59,070
Ahí es cuando realmente mejora el rendimiento, pero cuando tenemos una cadena no es tan importante.

27
00:01:59,430 --> 00:02:01,350
Entonces acá me marca una sugerencia.

28
00:02:01,530 --> 00:02:03,090
Se fijan, aparece subrayado.

29
00:02:03,090 --> 00:02:08,370
Acá se dice que Les Trim Builder podría ser reemplazado por un streeck y concatenados con el más.

30
00:02:08,610 --> 00:02:09,780
De hecho, click acá.

31
00:02:10,020 --> 00:02:11,760
Aunque también lo podría hacer de forma manual.

32
00:02:11,820 --> 00:02:15,570
Concatenando con el más, pero por ejemplo, haga un click automáticamente.

33
00:02:15,630 --> 00:02:21,230
Lo convierte todo esto con el más me lo concatena, se fijan, es más simple, así que lo podríamos

34
00:02:21,230 --> 00:02:23,040
dejar así o con el extrem builder.

35
00:02:23,070 --> 00:02:25,420
Para el caso, el ejemplo en realidad da lo mismo.

36
00:02:25,660 --> 00:02:32,520
Y también otra sugerencia cómo creamos una variable acá streeck se ve con un valor y después la retornamos,

37
00:02:32,550 --> 00:02:35,700
pero esta variable no la utilizamos en ninguna parte.

38
00:02:35,710 --> 00:02:41,400
Estamos trabajando con esta variable, no la estamos usando solamente para el ratón, para devolver

39
00:02:41,640 --> 00:02:42,880
el valor en el método.

40
00:02:43,080 --> 00:02:46,170
Entonces se podría omitir esto, por ejemplo?

41
00:02:46,680 --> 00:02:48,270
Estas son mejoras en el código?

42
00:02:48,930 --> 00:02:51,000
El ratón lo muevo acá.

43
00:02:53,790 --> 00:03:00,260
Esto le quitamos por supuesto el origen y quería ratón y la concatenación más simple.

44
00:03:00,390 --> 00:03:02,790
Son detalles que podemos dejar así o cómo estaba?

45
00:03:02,910 --> 00:03:07,260
No hay ningún problema, pero importante que sepan las distintas posibilidades.

46
00:03:07,500 --> 00:03:08,370
Veamos otro método.

47
00:03:08,940 --> 00:03:11,220
Por ejemplo, acelerar y frenar.

48
00:03:13,380 --> 00:03:21,300
Vamos a ver el texto, un streeck a acelerar, pero va a pasar un entero, un parámetro o argumento

49
00:03:21,420 --> 00:03:26,850
del método con las revoluciones rpm del tipo entero.

50
00:03:27,940 --> 00:03:30,150
Entonces vamos a devolver un streeck.

51
00:03:31,950 --> 00:03:35,790
El auto fabricante

52
00:03:38,490 --> 00:03:44,930
acelerando a RPM y de hecho acaba concatenados con RPM.

53
00:03:45,060 --> 00:03:54,480
El texto, por ejemplo, el auto Subaru acelerando a 2500 rpm se devuelve y acá pasamos un argumento

54
00:03:54,900 --> 00:03:58,710
que al final es una variante del método que estamos utilizando, pero viene desde afuera.

55
00:03:58,950 --> 00:04:00,060
Es decir, en la clase.

56
00:04:00,060 --> 00:04:05,280
Con el veto domain automóvil pasamos este parámetro que se traduce en una variable que utilizamos en

57
00:04:05,280 --> 00:04:08,520
el método para realizar un cálculo, alguna tarea, en fin.

58
00:04:08,640 --> 00:04:13,410
En este caso, el auto fabricante acelerando a tantos rpm llega.

59
00:04:13,410 --> 00:04:18,750
Tenemos RPM variable, el método que se pasa por argumento y fabricante.

60
00:04:19,120 --> 00:04:24,210
Atributo La clase se fija en dos tipos de variables que utilizamos dentro del mismo método.

61
00:04:40,390 --> 00:04:47,120
Y otro método más simple frenar fabricante más el modelo Frenando está realizando alguna acción.

62
00:04:47,400 --> 00:04:50,270
Y acá estamos utilizando los atributos de la clase.

63
00:04:50,750 --> 00:04:56,630
Pero recuerden, como no hay una variable propia del método o local del método, la utilizamos sin el

64
00:04:56,630 --> 00:04:58,810
diseño, aunque también podría ser Condis.

65
00:04:59,260 --> 00:05:01,040
Da lo mismo, puede ser con o sin él.

66
00:05:01,610 --> 00:05:09,640
Se fijan de forma explícita con el diseño o de forma implícita, sin Elytis de forma automática.

67
00:05:09,650 --> 00:05:15,500
Sabe la máquina virtual que se tiene que referir al atributo de la clase, así que lo dejamos con o

68
00:05:15,500 --> 00:05:15,770
sin él.

69
00:05:16,160 --> 00:05:17,390
Da exactamente igual.

70
00:05:17,840 --> 00:05:18,410
Volvamos.

71
00:05:18,500 --> 00:05:20,370
Ejemplo automóvil se fijan acá.

72
00:05:20,390 --> 00:05:23,240
Marca error en detalle por los renombrados.

73
00:05:23,750 --> 00:05:25,190
Ahora se llama ver

74
00:05:27,680 --> 00:05:28,190
detalles.

75
00:05:34,730 --> 00:05:36,200
Ahora parece acelerar.

76
00:05:37,520 --> 00:05:43,800
Pero acelerar requiere un parámetro, se fija un argumento, por ejemplo 3000 de revoluciones.

77
00:05:48,160 --> 00:05:49,540
Y por acá tenemos frenar.

78
00:05:51,630 --> 00:05:52,410
Levantamos.

79
00:05:54,670 --> 00:05:59,710
El auto Subaru acelerando a 3000 rpm sólo Impreza frenando.

80
00:06:00,500 --> 00:06:06,510
Le enviamos otro método en automóvil que sea acelerar y frenar, es decir, que combine ambos

81
00:06:15,320 --> 00:06:17,490
un método acelerar y frenar.

82
00:06:17,520 --> 00:06:18,540
Compuesto por dos palabras.

83
00:06:18,540 --> 00:06:25,650
Por lo tanto, la F comienza con mayúscula y el nombre completo inicia con minúscula acelerar bien y

84
00:06:26,040 --> 00:06:28,530
retornar entonces la combinación de ambos.

85
00:06:28,680 --> 00:06:30,870
Por lo tanto, acá tenemos que invocar ambos métodos.

86
00:06:31,460 --> 00:06:36,120
Es acelerar, diz.

87
00:06:36,300 --> 00:06:41,790
También usamos la palabra diz para referirnos también a métodos, no solamente atributos, sino también

88
00:06:41,910 --> 00:06:44,280
a métodos de la clase acelerar.

89
00:06:45,150 --> 00:06:49,050
Acá le pasamos rpm, lo recibimos, pero también se lo pasamos.

90
00:06:49,800 --> 00:06:50,320
RPM.

91
00:06:51,060 --> 00:06:51,780
Perfecto.

92
00:06:54,210 --> 00:06:57,840
Frenar, disputo frenar.

93
00:07:01,320 --> 00:07:04,210
Y va a devolver la combinación de ambos.

94
00:07:04,330 --> 00:07:14,860
Acelerar más un salto de línea, frenar, entonces con 10 hacemos referencia también a los metros,

95
00:07:15,010 --> 00:07:20,500
pero también se puede omitir, colocar, frenar y también va a funcionar exactamente igual.

96
00:07:21,130 --> 00:07:23,860
Entonces, en este caso el 10 sería opcional.

97
00:07:24,040 --> 00:07:26,440
Lo mismo de forma explícita o implícita.

98
00:07:26,680 --> 00:07:29,770
Ahora, para comenzar, para partir siempre mejor usar el.

99
00:07:29,990 --> 00:07:32,110
Queda más claro de forma ilícita.

100
00:07:32,650 --> 00:07:33,590
Entonces bajamos a forma.

101
00:07:33,650 --> 00:07:38,440
Diz acelerar, pasamos el rpm que estamos recibiendo, se lo pasamos al metro.

102
00:07:38,440 --> 00:07:40,750
Acelerar, obtenemos el resultado.

103
00:07:41,140 --> 00:07:44,140
Invocamos el método frenar dentro de la misma clase.

104
00:07:44,530 --> 00:07:46,840
Se lo pasamos a la variable frenar.

105
00:07:46,990 --> 00:07:52,930
Y aunque tenemos ambas variables, estas dos variables son local del método, no de la clase de finjan,

106
00:07:53,050 --> 00:07:53,950
local del método.

107
00:07:55,090 --> 00:08:03,370
Perfecto, entonces ahora lo vamos a utilizar, por ejemplo Mazda ñaca, acelerar y frenar.

108
00:08:03,910 --> 00:08:06,340
Le pasamos las revoluciones 4000.

109
00:08:11,950 --> 00:08:19,780
El auto Mazda, acelerando a 4000 rpm y frenando se fijan dentro de los métodos, podemos utilizar las

110
00:08:19,780 --> 00:08:25,480
características y atributos de la clase, pero también otros métodos y hacer combinaciones.

111
00:08:25,510 --> 00:08:29,580
Podemos trabajar y combinar con los distintos componentes de la clase.
