Тёмный

Programación en Java: Relación entre clases en Java (asociación, agregación y composición) 

bellims
Подписаться 750
Просмотров 32 тыс.
50% 1

Relación entre clases de pertenencia como la asociación, agregación y composición.
Se muestra ejemplo de código en el lenguaje de programación Java.

Опубликовано:

 

30 авг 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 42   
@heavymetalmixer91
@heavymetalmixer91 16 дней назад
Llevo varios días buscando en código cuál era la diferencia entre Agregación y Composición pero nadie sabía explicarlo, excepto tu. Muchas gracias por el video.
@lopelat260
@lopelat260 3 года назад
Estoy estudiando Desarrollo y tu explicación me ha ayudado a entender este tema. Muchas gracias y saludos desde España
@leonardomarino9702
@leonardomarino9702 Год назад
gracias a ti entendí lo que no había entendido en varias clases de la uni, me salvaste 2 horas antes del quiz.
@FleurMuriel
@FleurMuriel 3 года назад
qué buen video, acá madrugando estudiando para los finales, muchas gracias :)
@lou8570
@lou8570 3 года назад
Muy buen video! Me sirvieron mucho los ejemplos para entender el tema. Gracias!
@AlbCorletto
@AlbCorletto 3 года назад
Excelente explicación, muchas gracias!
@alexjavier5450
@alexjavier5450 3 года назад
Jajajaja explicaste mucho mejor que mi profe
@gcabrerah
@gcabrerah Год назад
Muy buena explicación Bella, al fin pude entender mejor como representar en el codigo el traspaso de agregacion y composicion de clases. muchas gracias!
@SrEnigmaIT
@SrEnigmaIT 3 года назад
Muchísimas gracias, aclaró todas mis dudas
@geraldimejiasegura7561
@geraldimejiasegura7561 3 года назад
Buenísima la explicación, me ayudaste demasiado Muchas Gracias
@elkinlimasrojas1294
@elkinlimasrojas1294 2 года назад
excelente , la mejor explicación.. Gracias Totales..
@priscilla3339
@priscilla3339 2 года назад
Muchas gracias, super bien explicado!!
@victorcifuentes99
@victorcifuentes99 Год назад
Excelente video, muy bien explicado
@juandiazrojas9224
@juandiazrojas9224 3 года назад
En composicion , dentro del constructor de una clase A se construye los objetos de la otra clase B . Y en agregación , se construye los objetos de la clase B fuera del constructor de la clase A. Así es o estaré equivocado🤔.
@frankmdv
@frankmdv 2 года назад
Muchas gracias por tú explicación.
@rodolfoaravena9231
@rodolfoaravena9231 3 года назад
Buena explicación, te ganaste un suscriptor.
@gustavo7062
@gustavo7062 2 года назад
excelente explicación, gracias.
@luishuanca7947
@luishuanca7947 Год назад
Excelente explicación!
@sinue5299
@sinue5299 3 года назад
Exelente video sigue así
@felipehenaogiron
@felipehenaogiron Год назад
Explicas de maravilla
@andersonPaez95
@andersonPaez95 Год назад
Gracias por el video.
@Luis-tu4ux
@Luis-tu4ux 3 года назад
Gran explicación no se porque el video no tiene más vistas
@migueleduardofernandezsevi3538
@migueleduardofernandezsevi3538 3 года назад
Opino lo mismo. Merece mas vistas
@henrynunez6715
@henrynunez6715 Год назад
Porque no todos les gusta la Programación xD
@durand9287
@durand9287 Год назад
es porque está mal explicado, tiene errores
@JuanGarcia-rf1rk
@JuanGarcia-rf1rk Год назад
Que buena explicación
@LuisCastillo-bl6mq
@LuisCastillo-bl6mq 2 года назад
excelente, gracias
@ulisesabrahamdiazdavila6993
@ulisesabrahamdiazdavila6993 2 года назад
Soy tu fan
@maeno3237
@maeno3237 2 года назад
Hola, gracias por el video. Tengo una duda, si los atributos son privados, como puedo crear a chapultepec.animales = new Animal[3]; sin que salga error por tratar de acceder a un atributo privado, osea animales.
@bellims6197
@bellims6197 2 года назад
Los atributos privados solo pueden ser accedidos dentro de la clase, si quieres acceder a ellos fuera, se usa encapsulamiento para modificar o ver el atributo a partir de métodos. En este vídeo explico eso ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wPEmmQi4yVo.html y la implementación la encuentras a partir del minuto 12.
@durand9287
@durand9287 Год назад
5:33 si es asocioacion porque le pones una linea y rombo??? asociacion es solo una linea, una linea y rombo es agregacion
@migueleduardofernandezsevi3538
@migueleduardofernandezsevi3538 3 года назад
Muy buena explicación. Es un talento sin descubrir la chica
@martin.88
@martin.88 3 года назад
Excelente explicacion!! tengo una duda, en la composicion la clase abeja puede existir y ser instanciada independientemente fuera de la clase panal, programaticamente si se puede hacer, pero estariamos rompiendo el principio de composicion en uml? es asi?
@victoraguileralara
@victoraguileralara 3 года назад
Hola Martín, conceptualmente cuando hablamos de composición nos referimos a una relación "parte/todo", por lo que no tendría sentido que una instancia de la clase parte sea creada fuera de la instancia de la clase todo. El caso que comentas de la abeja y el panal tendría sentido crear las abejas fuera en una relación de agregación, donde las abejas son independientes del panal. Cabe destacar que hay diferentes opiniones en torno a las diferencias entre agregación y composición, la persona que grabó el video concluye que la única diferencia radica en el momento en el que hacemos la creación, sin embargo, según mi opinión hay más diferencias, a nivel conceptual, si realizamos una composición entre una base de madera y sus 4 patas para formar una mesa, si las patas dejan de existir, también desaparece el concepto de mesa. A nivel de código además del momento de la creación, también existe diferencia en la eliminación de las instancias, pero bueno, todo depende de lo que estemos modelando y de las diferentes formas de abstracción de cada persona
@MrRampengu
@MrRampengu 3 года назад
En caso de que quiera hacer una composicion mutlple con un arraylist como debería hacer??
@bellims6197
@bellims6197 3 года назад
En lugar de declarar un arreglo de abejas hace una lista de abejas en la clase Panal: ArrayList listaDeAbejas; Cuando lo use, para que sea composición, se espera una dependencia de abeja hacia panal, por lo que la opción expuesta en el video (aunque hay otras) es la siguiente: Panal.listaDeAbejas.add(new Abeja(“la abeja”));
@melchiah6603
@melchiah6603 2 года назад
Qué pasa cuando la persona muere y ésta antes firmó un acuerdo para la donación de sus órganos. Moraleja, todo depende del contexto.
@bellims6197
@bellims6197 2 года назад
😅
@victoraguileralara
@victoraguileralara 3 года назад
Mal ejemplo el de los órganos: Si la persona fallece, los órganos pueden ser donados y seguir existiendo jajaja. Buen video
@linox20
@linox20 3 года назад
no explicaste la asociación simple
@jaelmora5588
@jaelmora5588 Год назад
horrible explicacion
3 года назад
Buena explicación, muchas gracias.
Далее
ОВР Шоу: Русская баня @TNT_television
12:06
Relaciones entre Clases
7:04
Просмотров 46 тыс.
Agregación y Composición en POO
7:38
Просмотров 38 тыс.