Anbefalt, 2024

Redaksjonens

Forskjellen mellom Link og Association

Den store forskjellen mellom link og forening er at lenken er en fysisk eller teoretisk forbindelse mellom objektene, mens forening er en gruppe lenker med samme struktur og semantikk. Foreninger er implementert i programmeringsspråk som en referansemodell der en gjenstand refereres fra den andre. Mens koblinger ikke kan refereres, da disse ikke er objekter av seg selv, men stole på objektene.

Koblingen og foreningen er mest brukt i UML-design, som kan ses som prinsipp for programvareteknikk. UML-design hjelper til med å forstå og minimere avhengighetene mellom ulike designelementer.

Sammenligningstabel

Grunnlag for sammenligninglinkassosiasjon
grunn~~POS=TRUNCEn kobling kan defineres som en teoretisk og fysisk forbindelse mellom objekter.En forening er en spesifikasjon av en samling av lenker.
FunksjonForhold mellom objekter.Kobler til relaterte klasser.
UML design symbolLinjesegment mellom objekter.Bruker også linjesegment, men det viser sammenhengen mellom klasser.

Definisjon av Link

Den logiske eller fysiske forbindelsen mellom objekter refereres til som lenke . Disse koblingene brukes til å forholde seg til flere objekter og representerer et forhold mellom objekter. Vi kan ikke referere til koblinger, fordi en lenke ikke er en komponent av hver enkelt gjenstand, men stoler på objektene.

Lenken kan forklares med eksempelet som studenter som studerer på universitet eller universiteter der det vil være flere studenter som studerer i ett eller flere universiteter som kan representeres av det nedenstående diagrammet.

Koblingene i eksemplet ovenfor representerer forholdet mellom de forskjellige objektene. Koblingene kan være av tre typer: En-til-en, en-til-mange, mange til mange.

Definisjon av forening

En samling av lenker er spesifisert av en sammenslutning som har felles struktur og semantikk. Foreningen er i hovedsak toveis. Når klassen beskriver de potensielle objektene, representerer en forening på samme måte en gruppe mulige koblinger.

Foreningen blant de samme klassene er opprettet av samlingen av lenker mellom objektene. La oss ta et eksempel, en student X-studier ved Z-universitetet. I eksemplet ovenfor er "studier i" en kobling mellom student og universitets klasse. De ulike typer forening er unary, binær, ternary, quaternary og higher order association.

Viktige forskjeller mellom Link og Association

  1. Den logiske og fysiske forbindelsen mellom objekter er kjent som lenker. På den annen side er en samling av lenker spesifisert av en forening.
  2. Den felles funksjonen til en lenke er å beskrive forholdet mellom objekter og koble dem til hverandre. Derimot brukes en forening til å knytte tilhørende klasser.
  3. UML-symbolet for lenke og forening er det samme til tross for at foreningen er linjesegmentet som viser forholdet mellom to eller flere klasser. I motsetning til, i lenken, viser linjesegmentet forholdet mellom objekter og gruppe objekter.

Konklusjon

Link og tilknytning er måtene å konstruere forholdet mellom objekter og klasser. Lenker tilsvarer objektene mens forening har et forhold til klassen.

Top