Bien, veamos el conductor y las ruedas, pero antes vamos a cerrar algunas clases.
Por ejemplo, acá tenemos abierto ejemplo automóvil.
Lo vamos a cerrar, cerrar también.
Ejemplo automóvil en un cerrar.
Ejemplo automóvil static.
Lo vamos a dejar porque lo vamos a copiar y lo vamos a pegar para crear este nuevo ejemplo.
Aunque también lo cerramos porque lo copiamos desde acá.
Perfecto.
Entonces copiamos, pegamos los renombrados relaciones objeto objetos ok y lo vamos a limpiar, lo vamos
a modificar.
Esto acá le quitamos.
Dejamos Subaru tal como está.
Dejamos Mazda en Mazda.
Dejamos el estanque o quitamos por defecto?
Ya lo vemos.
Lo dejamos acá.
Tenemos Nizan ni Santos.
Otro tomóvil ver detalles.
Perfecto.
Y esto de acá lo quitamos todo.
Esto todo acá.
Comenzamos con personan o el conductor entonces para su Subaru por acá vamos a tener persona.
Recuerden que se crea con el constructor nombre apellido Lucy Martínez.
Bien, ahí tenemos un conductor, una persona para su oro, pero eso lo tenemos que asignar.
Entonces por acá Subaru punto ser conductor,
conductor, su oro.
Ven en Mazda.
Vamos a tener a Pato persona pato que demanda New persona,
por ejemplo Rodriguez.
Bien por acá ser conductor pato lito ahí tenemos zapato.
Este de acá lo he kitar este sitten todo está demás.
Bajamos y en Nissan vamos a tener por ejemplo a Bea
Bea González.
Bien, pero eso lo pasamos por constructor acá, aunque también tengo que pasar por arreglo.
Después tengo que pasar la rueda, el arreglo.
Pero no importa Bea te vejan y acá marca un error porque este constructor con estos parámetros no existe.
Acá tenemos que pasar un arreglo, pero por ahora Nule lo dejo en nulo.
Después asignamos la rueda.
Perfecto.
Ni santos a Lalo
a la homena.
Perfecto.
Y lo mismo por constructor, aunque también por ese método ceto set conductor.
Pero el constructor está bien, Lalo, pero también pide las ruedas.
Mull Por ahora estamos listo.
Ya tenemos personas, ahora las ruedas.
Entonces partimos primero de su voro.
Vamos a bajar ruedas.
Ruedas.
En realidad el tipo un arreglo corchete ruedas.
Te voy a colocar su verbo, su de su otro perfecto.
Entonces new rueda corchete un arreglo rueda de quanta 5 4 Maguana repuesto ruedas bueno, la primera
new rueda acá rueda azú ahí si queremos la instancia con el new, pero tengo que pasar el aro y el ancho
y el fabricante primero fabricante por ejemplo para Subaru Yokohama neumÃtico Yokohama aro 16 16 pulgadas
y ancho 7,5 también en pulgadas.
Perfecto.
En realidad tiene que ser todo igual.
Entonces voy a copiar y cuatro más.
Ahí tenemos entonces cero uno dos tres cuatro.
Perfecto.
Y pasamos las ruedas al automóvil Subaru punto set ruedas rueda su oro.
Listo, ahí tiene su rueda.
Ahora faltaría MALDA por acá
rueda Mazda.
Igual lo puedo creer.
De esa forma sabemos que son cinco también.
Otra forma New Rueda.
El objeto, la marca Michelin, por ejemplo, aro dieciocho para la camioneta y ancho diez coma cinco.
Y eso cuatro más separado por coma doce coma.
Voy a bajar.
Listo.
Cinco ruedas y se lo pasamos por ceto
ruedas.
MALDA Importante.
Mandá con maldá y cacería.
Subaru roba su oro.
Su oro.
Faltaría entonces Nizan y Nizan dos
y lo mismo de la misma forma
marca Pirelli aro XX y ancho once coma cinco, por ejemplo.
Y tú al ArruÃ igual, igual que antes, siempre la misma rueda, pero cada una una diferente instancia.
Perfecto.
Y acá en vez de nul, recuerden que pusimos nul, colocamos ruedas.
Nissa.
Lo importante que se Anissa, seleccionamos Nissan.
Perfecto.
Y en realidad voy a copiar esta misma y la pegamos acá a Nizan dos, el mismo conjunto, pero le ponemos
ruedas Nizan 2.
Esto quizás podremos cambiar con parámetro un poco más grande o un poco más pequeña como queramos en
vez de nul nizan 2.
Perfecto, y así cada una tiene sus ruedas.
Bien, ahora, para mostrar la información podría ser en detalle, podría implementar un NIF, validar
que las ruedas sean distinto NULL, lo mismo que persona y lo pudiera mostrar, pero también se puede
mostrar fuera acá en la clase con el método Main.
Bueno, si se fijan acá en esta clase, con el main, tenemos rueda.
Creamos la instancia, tenemos un automóvil motor en que se fijan, estamos relacionando objetos con
el automóvil.
Eso se le conoce como relación de dependencia.
Como vimos, el método main usa tu objeto, trabaja con ello, lo relaciona.
Por lo tanto, es una relación de dependencia, no es de asociación, ya que no son atributo rueda automóvil.
Por ejemplo, motor tanque no es atributo de esta clase con el metodo main, pero si son atributos de
automóvil.
Por lo tanto, con respecto a automóvil son relaciones de asociación.
Es un atributo, mientras que con la clase con el método main son relaciones de uso, simplemente utiliza
estas instancias.
Relación de dependencia con el new se fijan bien.
Continuemos entonces ahora tenemos que mostrar la información, por ejemplo para mostrar solamente la
rueda vuelve solamente uno para su baru.
Entonces con un foreach por ejemplo, rueda el tipo dato 2 punto espacio el origen bueno a través de
su Subaru Subaru el objeto punto nyet ruedas.
Buscamos que ruedas por acá.
Perfecto.
Acá me faltó el nombre variable.
Le voy a colocar R de rueda.
Shout.
Era en punto quiet fabricante
aró.
El ancho, entonces por acá colocamos aro, koma, aro y acá coma ancho y un espacio.
Y así con un print realdad, con un prendente para que un plinto print line.
Y así por Kahuna nos íbamos a ejecutar.
Levantamos.
Ahí tenemos las 5 rueda de su auto con su formación.
Bueno, son todo iguales.
Tiene que ser simétrica.
Roba su oro y el conductor.
Entonces por aca so vi voy a quitar esto.
Nyet conductor.
Pero recuerden que se imprime con el toString.
Por qué no implementamos ni Gillette ni setter?
Se fijan solamente el toString.
Pero tú tricks es automático, sin boca.
Solo entonces, solamente eso.
Entonces conductor Subaru, Luce Martínez y las ruedas.
Las cuatro ruedas.
Y así por cada uno, así lo puedo implementar por cada automóvil y ver más detalle.
Aunque también podríamos implementar estos parámetros en detalle.
También sería otra forma, pero siempre preguntando con Elif.
Entonces voy a copiar esto.
Nos vamos.
Automóvil.
Nos vamos a ver detalle por acá y lo pegamos, pero lo vamos a modificar porque no tenemos que imprimir.
Entonces por acá quitamos esto detalle más igual en vez de Subaru dis que el conductor, esto lo quitamos.
Perfecto, ahí tenemos y ruedas.
Esto lo quitamos.
Detalle quitamos esto.
Podríamos agregar un salto línea importante n haga también un salto línea.
Y en vez Subaru sería simplemente que Ruedas o Di's se fijan.
Pero validar.
Recuerden validar.
If get ruedas distinto, no?
Entonces todo esto.
Todo el foro, incluso podríamos agregar también detalle más igual ruedas del.
2 punto y lo mismo.
Salto línea y validar que conductores cita.
IF Conductor o conductor distinto de null y listo, volvemos entonces al ejemplo.
Esto lo podemos comentar.
Y así por cada uno se fijan la novena rueda del automóvil eternizan y así por cada uno muestra todo
el detalle.
Lucy Martínez Bien, continuamos en la siguiente clase.