Continuamos con los operadores de asignación.
Vamos a crear una nueva clase, como siempre por acá
y como siempre con el Moine perfecto operadores.
Bueno, acá le puso operador aritmético, pero en realidad son varios.
Así que íbamos a renombrar con refractor Rinne.
Más que nada por un orden.
Entonces, operadores aritméticos refractor bien este acá lo vamos a cerrar y comenzamos.
Bueno, en realidad el operador de asignación es el que hemos estado trabajando todo el tiempo, básicamente
declarar una variable de tipo, por ejemplo un integer y igual a cinco y el operador de asignación sería
éste el igual.
Asigna un valor a una variable, ya sea un literal c, una instancia, una clase, cualquier cosa,
cada que se asigna un valor o una instancia, una referencia objeto a una variable.
Estamos utilizando el operador de asignación e igual, así de simple.
Por lo tanto, si colocamos int j igual a +4, también estamos asignando el valor de +4 en la variable
j.
Pero no solamente esto, porque en realidad tenemos otro operador de asignación que también se le conoce
con el nombre de operadores combinados o compuestos, como por ejemplo podríamos tener el e igual a
y más dos.
Acá estamos anexando o sumando al I, que vale cinco, dos y se lo volvemos a pasar.
Allí se fijan.
Es decir, iba L7 ahora, pero tenemos una forma mucho más resumida que escribir esto es como un atajo.
Entonces envié colocar e igual a y más algo.
Simplemente colocamos acá o anteponemos, al igual que el operador, en este caso operador aritmético
de suma.
Esto ya lo quitar, entonces sería exactamente igual a lo que escribimos rociera.
Vamos a imprimir y.
Llega también el valor inicial.
El valor inicial de J.
Vamos a revisar.
Entonces iba 5 J el 9 porque jota de 5 4 el valor de E inicialmente 5 4 9.
Luego incrementamos 5 y en 2 7.
Pero qué pasa si ahora y es igual usando el operador compuesto a 5?
Cuál sería el resultado?
Bueno, hasta acá.
7.
Luego le sumamos 5, 7, +5.
12.
Entonces decirle lo mismo que el valor que tenía ante la variable +5.
Ahora y veleidosa.
Pero así como tenemos la suma, el compuesto, en suma tenemos el compuesto, el compuesto para Restã
por ejemplo Ojota que vale 9, el símbolo menos igual 4.
Esto lo mismo que Ojota es igual a jota menos cuatro.
5.
Por qué Jota es igual ahí?
5 Más 4 9 y Jota menos 4 e igual a 5.
Y también tenemos para multiplicar, para dividir y para el resto para todos los operadores aritméticos,
es decir, podemos combinar cada operador aritmético con el de asignación y se forma este operador compuesto
o combinado.
Entonces, si J.
Ahora le multiplicamos tres veces más que vale cinco, el valor sería 15.
15.
Bueno, y qué pasa con Electric?
Porque Les Trim también tiene el operador con el signo más para concatenar podemos aplicar concatenación
compuesta?
Claro que sí, también.
Por ejemplo, vamos a tener un estreno.
Ese cueles Trenc igual.
No importa que no sepan, Baleato da lo mismo.
Es solamente para el ejemplo, pero podría conformar una consulta SQL para consultar una tabla, un
select.
Bueno, en realidad para cualquier tipo de trim, pero para el ejemplo lo voy a explicar con una consulta
Select asterisco que busque todos los registros en la tabla.
Clientes Los Ephron clientes y le damos un alias como sea perfecto.
Ahí tenemos nuestro streeck principal y después lo podemos seguir combinando con otras cláusulas SQL,
por ejemplo con el wer, con el operador and f.
Cueles Electric más igual para concatenar y acataban aplicando el operador combinado para agregar o
anexar más contenido al estreno.
Por ejemplo, en este caso para agregar una condición wer.
Donde el nombre de clientes sea igual.
Andrés, por poner un ejemplo.
haunt Otra condición de punto activo igual a 1, es decir, que el siguiente activo ya tenemos la consulta,
entonces vamos a imprimir el resultado completo iba a ser el Etrian con toda la consulta concatenada.
Entonces select asterisco from la tabla clientes con el alias sé dónde se apunto, nombre la tabla,
punto, nombre, el campo, nombre e igual a Andrés y el atributo activo sea igual a 1 y Oscar todos
los clientes con ese nombre y que estén activos.
Entonces esta forma nos permite crear o generar nuestra consulta que se cuela de forma dinámica, por
ejemplo, utilizando IFF.
Si el parámetro nombre de usuario viene como parámetro de búsqueda.
Pero así como tenemos el nombre, podríamos tener muchos más parámetros y podríamos ir componiendo nuestra
consulta SQL para nombre, apellido para el email con diferentes parámetros de búsqueda.
Si está activo o no, en fin, todo a través de este operador.
Y también podrían utilizar IFF preguntando si los parámetros vienen en la petición de la búsqueda.
Nada más.
Continuamos en la siguiente clase.