Što je agregacija u Javi?
Što je agregacija u Javi?

Video: Što je agregacija u Javi?

Video: Što je agregacija u Javi?
Video: Maya Berović - Javi šta ti je u glavi - (Official Video ARTWORK 2014) 2024, Svibanj
Anonim

Agregacija u Javi je odnos između dvije klase koji se najbolje opisuje kao odnos "ima-a" i "cjelina/dio". Ako klasa A sadrži referencu na klasu B, a klasa B sadrži referencu na klasu A, tada se ne može utvrditi jasno vlasništvo i odnos je jednostavno povezan.

Slično, postavlja se pitanje, što je sastav i agregacija u Javi?

Ukratko, odnos između dva objekta naziva se asocijacija, a asocijacija je poznata kao sastav kada jedan objekt posjeduje drugi dok je asocijacija poznata kao agregacija kada jedan objekt koristi drugi objekt.

što je agregacija objasniti na primjeru? Agregacija je način sastavljanja različitih apstrakcija zajedno u definiranju klase. Za primjer , klasa automobila može biti definiran sadržavati druge klase kao što su klasa motora, klasa sjedala, klasa kotača itd. Ostalo primjeri od agregacija su: klasa prozora koja sadrži klasu izbornika, klasu potvrdnog okvira itd.

Što se toga tiče, što je agregatni objekt u Javi?

Agregatni objekt je skupina povezanih predmeta koji se tretiraju kao cjelina u svrhu promjene podataka. Samo jedan po jedan član može koristiti vanjske reference Agregat , koji su označeni kao korijen.

Koja je razlika između nasljeđivanja i agregacije?

Nasljedstvo : proširiti funkcionalnost klase stvaranjem podklase. Nadjačajte članove nadklase u podklase za pružanje nove funkcionalnosti. Agregacija : stvoriti novu funkcionalnost uzimajući druge klase i kombinirajući ih u novu klasu.

Preporučeni: