[MUSIC] Como hasta el momento has podido observar. Hemos tomado cierta sintaxis cuando creamos nuestras clases y hemos tomado otra sintaxis cuando declaramos variables. Java es muy estricto cuando declaramos los nombres para una clase o para una variable. Java utiliza generalmente estas convenciones. Número uno, es sumamente sensible entre mayúsculas y minúsculas. Otro punto es que Java nos permite comenzar cualquier nombre con el símbolo de pesos o con el guión bajo. También, las letras posteriores, pueden contener estos símbolos. Y por convención utilizamos la técnica camello. La técnica camello la utilizaremos todo el tiempo. Tanto para nombrar nuestras clases, como para también nombrar los objetos y las variables. En la técnica camello tenemos dos tipos. Cammel Upper Case y Cammel Lower Case. Para las clases Siempre utilizaremos Cammel Upper Case. Lo que significa, que la inicial siempre debe comenzar en mayúscula. Y si el nombre de tu clase se compone de dos o más palabras, las palabras consecutivas, también deben comenzar en mayúscula. Para objetos, variables y métodos. Utilizamos Cammel Lower Case. Lo que significa, que la inicial debe comenzar con minúscula. Si el nombre se compone de dos o más palabras, la inicial siempre debe ir en minúscula. Las consecutivas, deben ir sólo la primera letra en mayúscula. [MUSIC] En la programación, hay situaciones en las cuales necesitamos cambiar un tipo de dato a otro tipo de dato. A este proceso se le conoce como cast. El casteo de variables puede utilizarse entre tipos de datos primitivos y objetos. Podemos indicar un cast de la siguiente forma. Como puedes observar en tu pantalla, la primera línea nos dice que tenemos declarado un tipo de dato double. La variable d, es un tipo de dato double. La siguiente línea nos está indicando que ese tipo de dato lo queremos transformar a un int o uno entero. El cast, lo ejemplificamos con estos paréntesis. Los paréntesis tienen contenido el tipo de dato destino. int i = (int) d. El valor de d, se lo estamos asignando a i, pero transformado a un valor entero. Es muy importante decir que podemos realizar cast entre todos los tipos de datos, menos booleanos. Generalmente ejecutamos un cash, cuando el tipo de dato, destino, es más grande que el tipo original. De esta forma, la variable puede caber muy fácilmente en el tipo de dato destino. Por lo tanto podemos observar que muy a menudo podemos castear un tipo de dato byte o char a un inch. O un tipo de dato int a un long. Siempre y cuando el tipo de dato destino, sea más grande que el original. [MUSIC]