Ali ima a uses razmerje?
Ali ima a uses razmerje?

Video: Ali ima a uses razmerje?

Video: Ali ima a uses razmerje?
Video: Muhammad Ali and Sonny Liston | Face To Face 🐐 2024, Maj
Anonim

V Javi, a Ima -A odnos preprosto pomeni, da je primerek enega razreda ima sklicevanje na primerek drugega razreda ali drug primerek istega razreda. Na primer avto ima motor, pes ima rep in tako naprej. V Javi ni takšne ključne besede, ki bi izvajala a Ima -A odnos.

Podobno se lahko vprašamo, ali ima Versus razmerje?

Kjerkoli vidite ključno besedo extends oz implementira ključno besedo v deklaracijo razreda, nato ta razred je rečeno, da imajo IS -A odnos . Razmerje HAS-A : Sestava ( IMA -A) preprosto pomeni uporabo spremenljivk primerka, ki so sklicevanja na druge predmete. Na primer Maruti ima motor, oz hiša ima kopalnica.

Ali je tudi del razmerja? "JE" odnos je popolnoma zasnovana na dedovanju, ki je lahko dveh vrst dedovanje razreda ali dedovanje vmesnika. Na primer "Jabolko je sadje", "Ferrari je avto". Sestava je " del" razmerja . Preprosto sestava pomeni uporabo spremenljivk primerka, ki so reference na druge objekte.

Prav tako vedeti, ali ima A in razmerje v DBMS?

Pri oblikovanju baz podatkov, objektno usmerjenem programiranju in oblikovanju (glej objektno usmerjeno programsko arhitekturo), ima -a (ima_a ali ima a) je kompozicija odnos kjer en predmet (pogosto imenovan konstituiran objekt ali del/sestavni/članski objekt) "pripada" (je del ali član) drugega predmeta (imenovanega sestavljeni predmet).

Je primer odnosa?

V objektno usmerjenem programiranju, Odnos IS-A označuje "en predmet je vrsta drugega". IS-A razmerje označuje metodologijo dedovanja. V Javi je mogoče dedovanje implementirati s ključnimi besedami extends (v primeru razreda) in implements (v primeru vmesnika). Preprosto primer od IS-A razmerje : prenosnik Dell IS-A.

Priporočena: