Java тилинде класс жана интерфейс деген эмне?
Java тилинде класс жана интерфейс деген эмне?

Video: Java тилинде класс жана интерфейс деген эмне?

Video: Java тилинде класс жана интерфейс деген эмне?
Video: JAVA КЫРГЫЗЧА | 1 САБАК 2024, Апрель
Anonim

Ан интерфейс шилтеме түрү болуп саналат Java . Бул окшош класс . Бул абстракттуу ыкмалардын жыйындысы. А класс ишке ашырат а интерфейс , ошону менен абстрактуу ыкмаларын мурастап интерфейс . Абстракттуу методдор менен катар а интерфейс ошондой эле константаларды, демейки ыкмаларды, статикалык ыкмаларды жана уяланган типтерди камтышы мүмкүн.

Мындан тышкары, класс жана интерфейс деген эмне?

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

Кошумча, эмне үчүн биз Java интерфейсин колдонобуз?

  1. Ал жалпы абстракцияга жетүү үчүн колдонулат.
  2. Java класста бир нече мурасты колдоого албагандыктан, интерфейсти колдонуу менен ал бир нече мураска жетише алат.
  3. Ал ошондой эле бош байланышты жетүү үчүн колдонулат.
  4. Абстракцияны ишке ашыруу үчүн интерфейстер колдонулат.

Муну эске алганда, интерфейс менен Java классынын ортосунда кандай айырма бар?

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

Интерфейс деген эмне?

Эсептөөдө, а интерфейс компьютер тутумунун эки же андан көп бөлөк компоненттери маалымат алмашуучу жалпы чек. Алмашуу программалык камсыздоо, компьютердик жабдуулар, перифериялык түзүлүштөр, адамдар жана булардын айкалыштары ортосунда болушу мүмкүн.

Сунушталууда: