Hola amigos bienvenidos a esta clase donde vamos a saber lo que son los métodos especiales.
Por ende vamos a repasar un poco en realidad pasar en limpio lo que hemos visto hasta ahora de Init.
Yo estoy creando una pantalla donde el método Init se ejecuta al crear la instancia al crear el objeto
por eso se denomina método constructor lo que nosotros vamos a ver esta clase justamente es el método
constructor y el destructor vendría a ser para eliminar para borrar bien vamos a crear una clase donde
vamos a llamarlo fábrica porque sería la fábrica de los autos aprovechando el ejemplo anterior en donde
vamos a definir este método constructor el método especial de Kinect
donde vamos a pasar primero el self
luego podemos poner el tiempo a ver qué más pongámosle el nombre de la película y ruecas por ejemplo
bien nosotros ya teniendo esto definido hacemos con una clase anterior donde tenemos Shelf punto tiempo
igual a tiempo para ir un poquito más rápido vamos a ser así y fuertemente
y así de paso también evitamos errores al caer faltan nuevos puntos ablandan errores y en este caso
vamos a poner
una impresión donde podemos escribir se creó el
coma nombre del auto en este caso y lo que vamos a hacer justamente es hablamos del constructor y lo
nuevo que vamos a ver en esta clase es justamente el destructor que vendría a ser el del delito de eliminar
este caso vamos a colocar Shards y vamos a escribir Trenet
se terminó el acto por ejemplo Koma Zarzo que se va a tener en cuenta que me faltó allá arriba Shelf
nombre vamos a hacer así bien entonces quiero que presten especial atención fíjense lo que va a suceder
si yo ahora escribo por ejemplo la de auto voy a crear el objeto fabrica a fabricar un auto en donde
yo puedo decirle que bueno el tiempo del del auto puede ser 10 10 minutos.
El nombre álvaro
y ruedas 4 por ejemplo.
En este caso como eran se creó el auto y me dice el nombre en este caso álvaro.
Hasta ahí todo correcto.
Fíjense qué sucede si yo lo vuelvo a crear.
Efectivamente como habrán visto apareció esto se eliminó el auto.
Qué sucede.
Esto es como una rueda por así decirlo o sea un círculo infinito en donde como antes no había nada creado
no elimino pudo eliminar nada es como que hay un solo espacio para colocar un solo auto cuando se ingresa
uno nuevo y este para irse lo eliminan.
Como no había ninguno antes estaba vacío no hubo nada que se pueda eliminar como nosotros lo creamos
ahí se eliminó me explicó.
Entonces si yo escribo acá estudiantes vemos que efectivamente ingresa estudiantes y se va álvaro.
Ese es una gran utilidad en relación al método constructor destructor en este caso el método especial.
Ahora vamos a ver otra cosa bastante interesante y muy útil que en este caso es para devolver una cadena
que por defecto al convertir un objeto a una cadena Construïm o sea por defecto no tenemos la cadena.
Como se recuerda en este método yo escribo 10 acá a pesar de que estoy escribiendo un número me lo transforman
en una cadena.
Bueno esto lo podemos hacer dentro de las clases ahora a ver a qué me refiero.
Vamos a reutilizar lo que veníamos escribiendo y en este caso por ejemplo vamos a escribir una función
dijimos.
Colocamos sellos todos juntos y algo interesante que obviamente es la virtud y la funcionalidad del
string es devolver un mensaje.
Entonces en este caso sobreponga a hacer un ritual por ejemplo donde podemos Jaka primero escribir con
las llaves escribir el nombre el auto estudiantes o algo alumno definir estudiantes se fabricó con éxito
en el tiempo lo vamos a escribir y tiene esta cantidad de llaves.
Obviamente ahora vamos con él Format y le pasamos entonces dijimos primero nombre recuerda desembre
seis coma es más ceporro el tiempo o no va a ser así.
Entonces de esta manera dijimos primero el nombre se fabricó en el tiempo tiempo y ruedas no ejecutamos
no devolvió error.
Entonces nosotros podríamos poner vamos a crear un objeto el mismo que habíamos hecho antes bien hasta
ahora hasta ahora no vemos el mensaje.
De qué manera lo podemos llamar o ver el mensaje.
Así de sencillo.
Estudiantes se fabricó con éxito estudiantes en el tiempo tienes y tienen la cantidad de ruedas cuatro
o verán.
Es muy útil es muy interesante también como último en la clase así se extiende tanto nosotros podemos
leer una longitud del objeto con lo que ya hemos visto batería con líen y cómo podemos aplicar esto
a lo que estamos viviendo.
Donde acá nosotros vamos a agregar un espacio más.
Así mantenemos todo homogéneo y este método se escribe así entonces hacemos Reardon dos puntos
Shelf por ejemplo tiempo que es lo que efectivamente nosotros podemos medir la longitud lo ejecutamos.
Obviamente volvemos a crear el objeto y lo que yo tengo que hacer ahora Gülen
y podemos obtener resultados directamente del objeto del dato que nosotros queremos en este caso la
longitud de este a 10 minutos demoró en fabricar el auto.
Bueno espero que le haya gustado a la clase.
Les dejo un abrazo digital.