Ерөнхий интерфейс гэж юу вэ?
Ерөнхий интерфейс гэж юу вэ?

Видео: Ерөнхий интерфейс гэж юу вэ?

Видео: Ерөнхий интерфейс гэж юу вэ?
Видео: EQ гэж юу вэ Ерөнхий ойлголт 2024, Арваннэгдүгээр
Anonim

Интерфейсүүд гэсэн төрлөөр зарласан параметрүүд ерөнхий интерфейсүүд . Ерөнхий интерфейсүүд ердийнхтэй ижил хоёр зорилготой интерфэйсүүд . Эдгээр нь бусад ангиудад ашиглагдах ангийн гишүүдийг илчлэх, эсвэл тухайн ангид тодорхой функцийг хэрэгжүүлэхийг албадах зорилгоор бүтээгдсэн.

Мөн Java хэл дээрх ерөнхий интерфейс гэж юу вэ?

Ерөнхий интерфэйсүүдийг яг адилхан зааж өгсөн ерөнхий ангиуд. Жишээ нь: Миний интерфэйс нь a ерөнхий интерфейс Энэ нь myMethod() гэж нэрлэгддэг аргыг зарладаг. Ерөнхийдөө, А ерөнхий интерфейс a-тай адил зарлагдсан байна ерөнхий анги.

та ерөнхий эмүүдийг хэрхэн ашигладаг вэ? Самрын ясанд, ерөнхий эмүүд анги, интерфэйс, аргыг тодорхойлохдоо төрөл (анги болон интерфейс) параметрүүдийг идэвхжүүлэх. Аргын мэдүүлэгт ашигладаг илүү танил албан ёсны параметрүүдийн нэгэн адил typeparameters нь танд дахин өөрчлөх боломжийг олгодог. ашиглах өөр өөр оролттой ижил код.

Үүний нэгэн адил ерөнхий анги гэж юу вэ?

Тодорхойлолт: “А ерөнхий төрөл нь a ерөнхий анги эсвэл төрлөөр параметржүүлсэн интерфейс. Үндсэндээ, ерөнхий төрлүүд нь ерөнхий бичих боломжийг олгодог, ерөнхий анги (эсвэл арга) нь өөр өөр төрлүүдтэй ажилладаг бөгөөд кодыг дахин ашиглах боломжийг олгодог.

Төрөл параметрийн интерфейсийн хязгаарлалтын зорилго юу вэ?

Ерөнхий тодорхойлолт дахь хаана заалтыг зааж өгдөг хязгаарлалтууд дээр төрөл гэж ашигладаг аргументууд төлөө төрлийн параметрүүд ерөнхийд нь төрөл , арга, төлөөлөгч эсвэл орон нутгийн функц . Хязгаарлалт зааж өгч болно интерфэйсүүд , үндсэн анги, эсвэл ерөнхий анги шаарддаг төрөл лавлагаа, үнэ цэнэ, эсвэл удирдлагагүй байх төрөл.

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