Тема: Для чого потрібні інтерфейси?
Скажіть будь ласка для чого потрібні інтерфейси. Може на прикладі зможете пояснити? Перерив весь інет так і не зрозумів для чого вони. На перед дякую.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Java → Для чого потрібні інтерфейси?
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Скажіть будь ласка для чого потрібні інтерфейси. Може на прикладі зможете пояснити? Перерив весь інет так і не зрозумів для чого вони. На перед дякую.
інтерфейс - це свого роду шаблон
там просто оголошуються функції і тоді при включенні інтерфейсу до якогось класу, не потрібно оголошувати ці функції заново - вони вже там є, і потім їх можна описати (у кожному класі може бути різний опис тієї самої функції) і спокійно використовувати
Скажіть будь ласка для чого потрібні інтерфейси. Може на прикладі зможете пояснити? Перерив весь інет так і не зрозумів для чого вони. На перед дякую.
Зупиніться, отроче! Бо спалахне трава навколо.
Ви вже наплодили низку тем про "новачкування", а вже хапаєтеся за інтерфейси. Схаменіться, поки не пізно.
Стандартне питання на співбесіді: чим відрізнаються абстрактні класи від інтерфейсів?
По темі: я рекомендую взяти книгу філософія Java і прочитати її. Дуже хороша книга і там пояснюється для чого потрібні інтерфейси і велика кількість прикладів.
Свого часу про інтерфейси дещо написав тут:
http://uk.wikibooks.org/wiki/%D0%9E%D1% … 1.81.D0.B8
А в цілому вам уже все відписали. Інтерфейси - це свого роду домовленість про структуру майбутніх класів. Це аналог абстрактних класів, проте ви можете розширите лише один клас. Інтерфейсів же можна реалізувати декілька в одному класі. Щоб зрозуміти до кінця, потрібно добре розібратися з механізмом успадкування в Java та поліморфізмом.
ось непогана стаття
http://kostin.ws/java/java-abstract-and-interfaces.html
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися