Vamos a actualizar nuestra Política de privacidad próximamente. Te recomendamos consultar el avance.

Java avanzado: Buenas prácticas

Qué es y cómo usar POJO

¡Prueba gratis durante 10 días

nuestros 1287 cursos !

Prueba gratis Mostrar modalidades de suscripción
Conoceremos el concepto de POJO y declararemos una clase que nos mostrará cuál es la estructura principal para este tipo de clases. Durante el video explicaremos cuál es el uso que se le da a este tipo de clases y qué significa el nombre.

Transcripción

Ahora vamos a hablar de un concepto que en realidad es de los conceptos más abstractos que puedes llegar a encontrar en Java. Y por abstracto, no te espantes, no quiero decir que difícil, lo que sucede es que el término que se pronuncia pojo, aunque en inglés se dice de otra manera, en este caso, en español lo conocemos todos los programadores en Java en específico, como pojo, de hecho este concepto se ha exportado a otros lenguajes de programación, pero en el primero que se utilizó, fue en Java, esto en realidad, digamos que la traducción que puede llegar a tener, es un objeto Java, plano, antiguo, yo sé que no te dice mucho, pero es por eso que nadie lo llama así, por eso decimos "pojo". Vamos a escribir aquí por ejemplo, esta clase que ya está de hecho escrita, lo que hice fue borrar, que se llama números, pero supongamos que quieres partir desde cero, bueno, lo que tendrías que hacer, es colocarte en el directorio en donde está el código de Java, darle clic derecho, decir que vas a crear una nueva clase y por ejemplo yo le voy a poner el nombre de "pojo" y lo dejamos así, le damos en finalizar y esto es un pojo, yo sé que no te dice mucho, pero te explico, este concepto que fue creado por tres programadores más o menos por ahí en septiembre del 2000 , fue utilizado en Java para hacer énfasis a esto que estás viendo que es, es una clase, y esta clase es una clase plana es decir, no tiene dependencias de otras librerías, no requiere un código complejo de otros lados, simplemente estamos colocando una clase tal cual que el único objetivo que tiene es el trabajar como una clase. Algo clave en un pojo, por ejemplo es la definición, vamos a poner de atributos, por ejemplo un entero, que se llama valor o una cadena que se llama dato, con agregar esto, no importa, sigue siendo un pojo, como te decía, la clave de esto que estás viendo, de un objeto pojo, como tal, recuerda que es una clase, pero se va a convertir en un objeto, es que esta instancia, no extiende, es decir, no hereda de ningún lado, cuando uno quiere crear herencia en Java, normalmente vas a encontrar la palabra extensa, y como puedes ver en este ejemplo, no la tenemos y de hecho en el anterior, tampoco, por eso en realidad los dos se pueden considerar como este tipo de clases, una clase pojo, por eso es que no hay ningún problema, mientras no tenga la palabra extens o extender en español, en este caso sigue siendo un objeto Java, plano,antiguo, algo que es normal tener en este tipo de clases, es tener un constructor, sabemos que el constructor va a llevar el mismo nombre que la clase, aquí tienes el ejemplo, y en la clase anterior que teníamos, sería igual, sería algo así, ahí, está, entonces los dos tienen su constructor, y este tiene atributos, y no deja de ser esta categoría de clase y de hecho, lo normal que vas a encontrar en una clase de este tipo, es un get y un set, de hecho gracias a esto se popularizaron, vamos a colocar por ejemplo aquí el método get, de valor y vamos a encontrar... muchos escritos de esta forma, sobre la misma línea, Esta es una costumbre en muchos casos, si no es complejo, ni el get ni el set, ni los valores, se puede manejar en la misma línea, y así uno va a hacer referencia rápido visualmente, de que estamos frente a un pojo, así que vamos a colocar ahora el set... ...ahí está. Y finalmente colocaremos ahora de dato... ...ahora vamos por el último... ...y ahí está. Como podemos ver bueno, aquí tenemos este detalle, no pasa nada, vamos a cambiar el valor... ...solamente hay que fijar que coincida y listo, de esta forma abrir una clase de manera rápida visualmente como te comentaba, vemos que los métodos ocupan solamente una línea, esto no es normal o es raro, entonces rápido llegamos a la deducción de que esta clase es un pojo, aquí tendríamos que hacer lo mismo, agregar uno por lo menos a lo mejor, un atributo o una variable y abajo colocar el set y el get, estas clases nos sirven, como decíamos para trabajar de manera fácil y sencilla en este caso un objeto, sin meter cosas extra o dependencias a otras librerías.

Java avanzado: Buenas prácticas

Aprende a dirigir tu código del mejor modo con conceptos importantes en Java, útiles para todo profesional, y conoce a detalle la mejor forma de llevarlos a cabo en tu trabajo.

3:08 horas (39 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:30/01/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.