Continuamos, pero para ver algunas pequeñas mejoras y optimizaciones en el código.
Bueno, y también solucionar algunos errores de ortografía, por ejemplo acá es Fak KB sin la s zaca
de bien, qué más?
Bueno, un detalle llega también en agregar experiencia.
Lo habíamos implementado con el diss, es decir, que retorna la misma instancia.
Entonces es muy parecido a esto.
Lo podríamos encadenar.
Bueno, como quitando acá el punto y coma en el primero y dejamos solamente el último.
Y bueno, en el primero dejamos la instancia.
La variable se ve punto a la experiencia, pero acá la quitamos, lo quitamos acá y acá también se fijan
de forma en cadena porque siempre retorna a la misma instancia que más.
Si nos vamos a imprimible, la interfaz había explicado que la interfaz puede ser default o public,
pero en realidad bueno, los métodos en realidad cuando default por defecto también es public, es decir,
al final si colocamos el public o no, va a ser siempre lo mismo.
Y como recomendación lo podríamos quitar porque además se fijan incluso si lo colocamos.
A veces aparece un comentario de que es redundante.
Justamente acá el modificar public es redundante en un método, el interfaz de que siempre debería ser
público y por defecto lo es.
Es decir, el default es public.
Lo podríamos dejar de esa forma.
Bueno, son detalles.
Lo otro que vamos a agregar en esta clase de persona, porque lo estamos utilizando mucho, me doy cuenta
de que en libro tenemos el autor, pero también creo que en curriculum, en informe también tenemos
personas, se fijan?
Entonces se repite mucho en vez de ser un string.
Lo podríamos agregar como una clase, entonces modelo new personas.
Relaciones de objeto.
Para que quede mejor.
Nada más.
Private string nombre,
el apellido y listo.
Y creer que con eso estamos.
Bueno, podríamos tener muchos atributos más, pero para el ejemplo con el nombre apellido es lo que
estamos utilizando.
Así que generated constructor.
Los dos.
Pero también ye transceptor.
Yo encontré otro vacío.
En caso de que lo queramos crear vacío y lo pasamos con el set de todo y tengamos personal completo,
entonces vamos cambiando.
Por ejemplo, el libro, el autor persona y así hay que cambiar acá también persona.
No se preocupen del error.
Ta bien.
Acá sería autor Tiz, autor, punto guet nombre.
O incluso simplemente dice autor para no concatenar y implementamos el toString.
Entonces acá.
Li Derecho generate tu strength con los dos se fijan y concatenados, los jamás así y los jamás aca.
Un espacio.
hacÃa falta quitar la comilla de nombre y apellido.
Luego encadenamos.
Bien, ya tenemos libro, faltaría currículum.
Dónde más?
Nada más.
Llegué a casa en prime persona con el toString informe.
Decca, también autor, revisor, te fijan un cambio pequeño.
Ahora faltaría ir a la clase ejemplo llégate más que cambiar, entonces sería new persona.
Paréntesis.
Cerramos paréntesis y acá paréntesis una coma y la de bueno, la dejo acá afuera.
Lo dejamos acá adentro.
Perfecto Jondo.
Perfecto Erich Gamma.
Lo mismo New Persona.
Listo llega también informe Martin Fowler y James.
Voy a bajar.
James Gosling Bien, acá también podríamos bajar la coma.
La dejamos acá y bajamos acá.
Puede que más ordenado, indica.
También bajamos bien a dice.
Si levantamos, vamos a probar.
Funciona igual, se fijan, pero con estas mejoras.
Continuamos en la siguiente clase.