Kas kasutusel on suhe?
Kas kasutusel on suhe?

Video: Kas kasutusel on suhe?

Video: Kas kasutusel on suhe?
Video: TEMMİ - Kaş ( Video Cover ) 2024, November
Anonim

Javas a On -A suhe tähendab lihtsalt ühe klassi eksemplari on viide teise klassi eksemplarile või sama klassi teisele eksemplarile. Näiteks auto on mootor, koer on saba ja nii edasi. Javas pole sellist märksõna, mis rakendaks a On -A suhe.

Samamoodi võib küsida, kas Versusel on suhteid?

Kõikjal, kus näete laiendatud märksõna või rakendab märksõna klassideklaratsioonis, siis see klass on väidetavalt on ON -A suhe . HAS-A suhe : Koosseis( ON -A) tähendavad lihtsalt eksemplarimuutujate kasutamist, mis on viited teistele objektidele. Näiteks Maruti on Mootor, või Maja on Vannituba.

Lisaks, kas see on osa suhtest? "ON" suhe on täielikult pärilikul põhinev, mis võib olla kahte tüüpi klassipärand või liidese pärand. Näiteks on "Õun on puu", "Ferrari on auto". Kompositsioon on " osa" suhtest . Lihtsalt kompositsioon tähendab eksemplari muutujate kasutamist, mis on viideteks teistele objektidele.

Samuti on teada, kas A ja sellel on seos DBMS-is?

Andmebaasi kujundamisel, objektorienteeritud programmeerimisel ja projekteerimisel (vt objektorienteeritud programmi arhitektuur), on -a (on_a või on a) on kompositsioon suhe kus üks objekt (mida sageli nimetatakse moodustatud objektiks või osaks/koostisosaks/liigeobjektiks) "kuulub" (on osa või liige) teisele objektile (mida nimetatakse komposiidiks)

Kas suhte näide?

Objektorienteeritud programmeerimises IS-Suhe tähistab "üks objekt on teist tüüpi". IS-A suhe tähistab pärimise metoodikat. Javas saab Inheritance'i realiseerida extens (klassi puhul) ja implements (liidese korral) märksõnadega. Lihtne näide kohta IS-A suhe : Dell IS-A sülearvuti.

Soovitan: