Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Партнеры
Рекрутерам: Прескрининг кандидатов about
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Список полученных сертификатов находится на странице Вашего профиля. Сертификаты можно распечатать или разместить на Вашем сайте.

Лента обновлений
ссылка 06:10:04
Комментарий от Croessmah:
если вектор сортирован, то можно выполнить бинарный по...
ссылка 00:08:03
Комментарий от mrgluck:
Нет, у него константный оператор [], а для поиска элемен...
ссылка Jun 22 15:12
Комментарий от C00Lman:
В векторе же константный поиск. Почему он в правильных о...
ссылка Jun 22 13:19
Комментарий от MikeVazovskiy:
Разве в C# есть деструкторы? По-моему в C# финализ...
ссылка Jun 22 08:27
Комментарий от Russik:
"top будет иметь приоритет." т.е ответ вверх на 20px?
Статистика

Тестов: 152, вопросов: 8542. Пройдено: 369625 / 1788978.

Java / Интерфейсы и абстрактные классы

Автор: art  к списку      

Вопрос
Какая разница между интерфейсом и абстрактным классом?
Ответ

Абстрактные классы используются только тогда, когда есть "is a" тип отношений; интерфейсы могут быть реализованы классами которые не связаны друг с другом.

Абстрактный класс может реализовывать методы; интерфейс не может реализовывать методы.

Интерфейс может только описывать константы и методы, но не реализовывать их. Все методы интерфейса по-умолчанию являются публичными (public) и абстрактными (abstract), а поля - public static final.

В Java класс может наследоваться (реализовывать) от многих интерфейсов, но только от одного абстрактного класса.

С абстрактными классами вы теряете индивидуальность класса, наследующего его; с интерфейсами вы просто расширяете функциональность каждого класса.

Если Вам понравился вопрос, проголосуйте за него

Голосов: 78  loading...
kobayashi   Scadge   vtk81   bmaxsim   archik1223   ray13   alexgiant   Batiskav   alex1395   BalaboL   Ron7aldo   randomizer   Tevgen87   Adm1n   yourock   mishamhoyan   ewr3   Chijuk   HOHOL   sheffap   Voldemar   letack   sentinal   Ryabos   aizol   Pooh   werdn   lshishkin   ifa   Sebastian   korsar001   Sultry   f_r_o_s_t   the3dalex   BorisL   WDM   kakashon11   hype   vid0169   molinari   Alexander_1   Panyushkin13   Konstantin_1986   sheron   bIropka   KvanGee   stskr   mrKonyk   Swamp   igorek8888   nikons   chyriloval   brijatovJava   cyberuser   Nilsen   DimansB   Sirelon   alex_skn   grim   xspokkyx   ka_dze   PavelArtLover   hungry_student   evgeniyleusenko   Taupwnz   lazik234   krab2424   goodwin64   Dmidfielder   dcba1257908   ualeopold   Itdocer   c0nst   san   atlanovna   bepeck   abstract071   silicon