Kas ir Java agregācija?
Kas ir Java agregācija?

Video: Kas ir Java agregācija?

Video: Kas ir Java agregācija?
Video: Java Tutorial For Beginners - Aggregation in Java 2024, Maijs
Anonim

Apkopošana Java valodā ir attiecības starp divām klasēm, kuras vislabāk raksturo kā "ir-a" un "visa/daļa" attiecības. Ja A klasē ir atsauce uz B klasi un B klasē ir atsauce uz A klasi, tad nevar noteikt skaidras īpašumtiesības, un attiecības ir tikai asociācijas.

Līdzīgi tiek jautāts, kas ir kompozīcija un apkopošana Java valodā?

Īsāk sakot, attiecības starp diviem objektiem tiek sauktas par asociācijām, un asociācija ir pazīstama kā sastāvu kad vienam objektam pieder otrs, kamēr asociācija ir pazīstama kā apkopošana kad viens objekts izmanto citu objektu.

kas ir apkopošana, izskaidrojiet ar piemēru? Apkopošana ir veids, kā sastādīt dažādas abstrakcijas, definējot klasi. Priekš piemērs , auto klase var būt definēts ietvert citas klases, piemēram, dzinēja klasi, sēdekļu klasi, riteņu klasi utt. Cits piemēri no apkopošana ir: loga klase, kurā ir izvēlnes klase, izvēles rūtiņas klase utt.

Kas attiecas uz to, kas ir Java apkopotais objekts?

Agregāts objekts ir saistītu kopa objektus kas datu izmaiņu nolūkā tiek uzskatīti par vienību. Tikai viens dalībnieks vienlaikus var izmantot ārējās atsauces Agregāts , kas ir apzīmēti kā sakne.

Kāda ir atšķirība starp mantojumu un apkopošanu?

Mantojums : paplašiniet klases funkcionalitāti, izveidojot apakšklasi. Ignorēt superklases dalībniekus iekš apakšklases, lai nodrošinātu jaunu funkcionalitāti. Apkopošana : izveidojiet jaunu funkcionalitāti, pārņemot citas klases un apvienojot tās jaunā klasē.

Ieteicams: