Жишээ нь OOP дахь найрлага гэж юу вэ?
Жишээ нь OOP дахь найрлага гэж юу вэ?

Видео: Жишээ нь OOP дахь найрлага гэж юу вэ?

Видео: Жишээ нь OOP дахь найрлага гэж юу вэ?
Видео: ЭНЭ ОНОЛ ҮНЭН БАЙХ БОЛОМЖТОЙ ГЭЖ ҮҮ? 2024, May
Anonim

Найрлага дахь үндсэн ойлголтуудын нэг юм объект хандлагатай програмчлал. Энэ нь жишээ хувьсагчид бусад ангиудын нэг буюу хэд хэдэн объектыг иш татдаг классыг тайлбарладаг. Энэ нь танд объектуудын хоорондын хамаарлыг загварчлах боломжийг олгодог. Та ийм харилцааг бодит ертөнцөд нэлээд тогтмол олж болно.

Түүнээс гадна жишээн дээр найрлага гэж юу вэ?

-ийн тодорхойлолт найрлага ямар нэг зүйлийг нэгтгэх үйлдэл, эсвэл элементүүд эсвэл чанаруудын нэгдэл юм. Ан жишээ -ийн а найрлага цэцгийн баглаа юм. Ан жишээ -ийн а найрлага гар бичмэл юм. Ан жишээ -ийн а найрлага Ван Гогийн "Наранцэцэг" зурган дээрх цэцэг, ваарыг хэрхэн байрлуулсан нь.

Үүний нэгэн адил, найрлагын харилцаа гэж юу вэ? Найрлага нь хоёр аж ахуйн нэгж бие биенээсээ ихээхэн хамааралтай байдаг нэгтгэлийн хязгаарлагдмал хэлбэр юм. Энэ нь нэг хэсгийг төлөөлдөг харилцаа . онд найрлага , аж ахуйн нэгж хоёулаа бие биенээсээ хамааралтай. Байхад а найрлага хоёр аж ахуйн нэгжийн хооронд үүссэн объект нь нөгөө объектгүйгээр оршин тогтнох боломжгүй.

Дараа нь асуулт бол C++ хэл дээр жишээн дээр найрлага гэж юу вэ?

Найрлага харилцаа нь бүхэл бүтэн объектын нэг хэсэг байх ёстой хэсэгчилсэн харилцаа юм. Учир нь жишээ , зүрх бол хүний биеийн нэг хэсэг юм. А дахь хэсэг найрлага нэг удаад зөвхөн нэг объектын хэсэг байж болно.

Бүрэлдэхүүн ба нэгтгэл гэж юу вэ?

Нэгтгэх Энэ нь хүүхэд эцэг эхээс үл хамааран оршин тогтнох боломжтой харилцааг илэрхийлдэг. Жишээ нь: Анги (эцэг эх) ба Оюутан (хүүхэд). Ангийг устгавал оюутнууд байсаар байна. Найрлага Энэ нь хүүхэд эцэг эхээс үл хамааран оршин тогтнох боломжгүй харилцааг илэрхийлдэг. Жишээ нь: Байшин (эцэг эх) ба Өрөө (хүүхэд).

Зөвлөмж болгож буй: