Java-д анги, интерфейс гэж юу вэ?
Java-д анги, интерфейс гэж юу вэ?

Видео: Java-д анги, интерфейс гэж юу вэ?

Видео: Java-д анги, интерфейс гэж юу вэ?
Видео: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, May
Anonim

Ан интерфейс нь лавлагааны төрөл юм Java . Үүнтэй төстэй анги . Энэ бол хийсвэр аргуудын цуглуулга юм. А анги хэрэгжүүлдэг интерфейс , ингэснээр хийсвэр аргуудыг өвлөн авсан интерфейс . Хийсвэр аргуудын зэрэгцээ, а интерфейс Мөн тогтмолууд, анхдагч аргууд, статик аргууд, үүрлэсэн төрлүүдийг агуулж болно.

Үүнээс гадна анги, интерфейс гэж юу вэ?

А анги объектын шинж чанар, зан үйлийг дүрсэлдэг. Ан интерфейс зан үйлийг агуулсан а анги хэрэгжүүлдэг. А анги хийсвэр аргууд, тодорхой аргуудыг агуулж болно. Ан интерфейс зөвхөн хийсвэр аргуудыг агуулдаг. Гишүүд а анги нийтийн, хувийн, хамгаалагдсан эсвэл анхдагч байж болно.

Нэмж хэлэхэд, бид яагаад Java хэл дээр интерфэйс ашигладаг вэ?

  1. Энэ нь бүрэн хийсвэр байдалд хүрэхэд ашиглагддаг.
  2. Ангиллын хувьд java нь олон удамшилыг дэмждэггүй, гэхдээ интерфэйсийг ашигласнаар олон удамшилд хүрч чадна.
  3. Энэ нь мөн сул холболтыг бий болгоход хэрэглэгддэг.
  4. Хийсвэрлэлийг хэрэгжүүлэхийн тулд интерфейсийг ашигладаг.

Үүнийг харгалзан үзвэл Java дахь интерфейс болон анги хоёрын ялгаа юу вэ?

Ан интерфейс нь бүрэн хийсвэр аргуудтай, өөрөөр хэлбэл хэн ч байхгүй аргуудтай. Ан интерфейс -тэй синтаксийн хувьд төстэй анги гэхдээ хошууч байна ангийн ялгаа болон интерфейс тэр нь а анги үүсгэж болно, гэхдээ a интерфейс хэзээ ч санаачилж болохгүй. Гишүүд А анги хувийн, нийтийн болон хамгаалагдсан байж болно.

Интерфейс гэж юу вэ?

Тооцоолоход, a интерфейс Энэ нь компьютерийн системийн хоёр ба түүнээс дээш тусдаа бүрэлдэхүүн хэсэг мэдээлэл солилцдог нийтлэг хил юм. Солилцоо нь програм хангамж, компьютерийн техник хангамж, захын төхөөрөмжүүд, хүмүүс болон эдгээрийн хослолуудын хооронд байж болно.

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