Oop java-д харилцаа бий юу?

Агуулгын хүснэгт:

Oop java-д харилцаа бий юу?
Oop java-д харилцаа бий юу?
Anonim

Жава хэл дээр Has-A хамаарал нь үндсэндээ нэг ангийн жишээ нь өөр ангийн тохиолдлыг иш татсан эсвэл ижил төстэй ангийн өөр тохиолдлын тухай гэсэн үг юм. Жишээлбэл, тээврийн хэрэгсэл мотортой, нохой нь сүүлтэй гэх мэт. Жава хэлэнд Has-A харилцааг гүйцэтгэдэг тийм үг байдаггүй.

Ява хэл дээр харилцаа холбоо гэж юу вэ?

Java хэл дээр Has-A хамаарал нь энгийнээр нэг ангийн жишээ нь өөр ангийн жишээ эсвэл ижил ангийн өөр жишээтэй байна гэсэн үг. Жишээлбэл, машин мотортой, нохой сүүлтэй гэх мэт. … Гэхдээ бид Java хэл дээр Has-A харилцааг хэрэгжүүлэхийн тулд ихэвчлэн шинэ түлхүүр үгс ашигладаг.

Ямар харилцаатай вэ?

OOP-д IS-Харилцаа нь бүрэн удамшил юм. Энэ нь хүүхдийн анги нь эцэг эхийн ангийн нэг төрөл гэсэн үг юм. Жишээлбэл, алим бол жимс юм. Тиймээс та алим авахын тулд жимсээ сунгах болно.

Аль хамаарал нь объект хоорондын хамаарал байна уу?

Холбоо нь “бай-a” төрлийн харилцаа юм. Холбоо нь объектуудаараа дамжуулан хоёр ангиллын харилцааг тогтооно. Холбооны харилцаа нэгээс нэгд, Нэгээс олонд, олон нь нэгд, олон нь олон байж болно.

Ява хэл дээр a болон харилцаатай хоёрын ялгаа нь юу вэ?

IS-A харилцаа нь өв залгамжлал юм. Өв залгамжлах ангиудыг дэд анги эсвэл хүүхэд анги гэж нэрлэдэг. Дээрнөгөө талаас, HAS-A харилцаа нь найрлага юм. OOP-д IS-A харилцаа нь бүрэн удамшил юм.

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