Hva er aggregering i Java?
Hva er aggregering i Java?

Video: Hva er aggregering i Java?

Video: Hva er aggregering i Java?
Video: Рынок IT в 2021. Intel и конкуренты. Игры от Netflix. [MJC News #8] 2024, April
Anonim

Aggregasjon i Java er en relasjon mellom to klasser som best beskrives som en "har-en" og "hel/del"-relasjon. Hvis klasse A inneholder en referanse til klasse B og klasse B inneholder en referanse til klasse A, kan det ikke fastslås noe klart eierskap, og forholdet er ganske enkelt et assosiasjonsforhold.

På samme måte spørs det, hva er komposisjon og aggregering i Java?

Kort sagt, et forhold mellom to objekter er referert til som en assosiasjon, og en assosiasjon er kjent som komposisjon når ett objekt eier andre mens en assosiasjon er kjent som aggregering når ett objekt bruker et annet objekt.

hva er aggregering forklare med eksempel? Aggregasjon er en måte å komponere forskjellige abstraksjoner sammen for å definere en klasse. Til eksempel , kan en bilklasse være definert å inneholde andre klasser som motorklasse, seteklasse, hjulklasse etc. Annet eksempler av aggregering er: En vindusklasse som inneholder menyklasse, avkrysningsboksklasse osv.

Angående dette, hva er et samlet objekt i Java?

Samlet objekt er en klynge av assosierte gjenstander som behandles som en enhet for dataendringer. Bare ett medlem om gangen kan bruke de eksterne referansene til Samlet , som er utpekt som roten.

Hva er forskjellen mellom arv og aggregering?

Arv : utvide funksjonaliteten til en klasse ved å lage en underklasse. Overstyr superklassemedlemmer i underklasser for å gi ny funksjonalitet. Aggregasjon : lag ny funksjonalitet ved å ta andre klasser og kombinere dem til en ny klasse.

Anbefalt: