Интерфейс түз түзүлбөйт. Анын мүчөлөрү интерфейсти ишке ашырган каалаган класс же структура тарабынан ишке ашырылат. … Класс базалык классты мурастап, ошондой эле бир же бир нече интерфейсти ишке ашыра алат.
Эмне үчүн интерфейсти түзө албайбыз?
Интерфейсти же абстракттуу классты жарата албайсыз, анткени ал объектке багытталганмоделине каршы келет. Интерфейстер келишимдерди билдирет - интерфейсти ишке ашыруучу мунун баарын жасай алат, келишимди аткара алат деген убада.
Интерфейс объектин javaда кантип түзө аласыз?
Сиз эч качан java ичинде интерфейсти жарата албайсыз. Бирок интерфейстин түрү боюнча интерфейсти ишке ашырган объектке кайрылсаңыз болот.
Объектти түзүү ачкыч сөзү менен интерфейсти түзө алабызбы?
Жок, биз интерфейсти түзүү объект ачкыч сөзү менен жарата албайбыз.
Интерфейстин конструкторун түзө алабызбы?
Жок, сизде Java тилинде интерфейсинде конструктор болушу мүмкүн эмес. Сизде Java7 боюнча ачык, статикалык, акыркы өзгөрмөлөр жана коомдук, абстракттуу, методдор гана болушу мүмкүн. Java8ден баштап интерфейстер демейки ыкмаларга жана статикалык ыкмаларга уруксат берет.