powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / разница между наследованием интерфейса и его реализацией
13 сообщений из 13, страница 1 из 1
разница между наследованием интерфейса и его реализацией
    #38042330
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Видел 2 разных случая:
интерфейс comparable определяли и наследовались от него ради определения метода compareTo

объясните разницу.
З.Ы. Желательно объяснить, что значит наследоваться от интерфейса и что значит его определять
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042337
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

нельзя наследоваться от интерфейса, интерфейс можно реализовывать, либо наследоваться от класса, который реализует интерфейс.
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042338
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
своими глазами видел....в параметризированном классе писалось <T extends Comparable>

может какая то особенность в том, что он параметризованный?
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042340
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90своими глазами видел....в параметризированном классе писалось <T extends Comparable>

может какая то особенность в том, что он параметризованный?

да, это не наследование, это касается только генериков, просто они используют extends в другом контексте
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042347
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90, генерики у джавы со своими особенностями, вот тут наверное лучше всего описано:
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042348
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042349
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а тут это где, стесняюсь спросить?
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042350
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

рука дрогнула
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042351
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо)
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042356
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
еще уточню один момент:
1.классы могут наследоваться от классов
2.интерфейсы могут наследоваться от интерфейсов
3.классы могут реализовывать интерфейсы

Это все возможные взаимодействия?
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042366
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90еще уточню один момент:
1.классы могут наследоваться от классов
2.интерфейсы могут наследоваться от интерфейсов
3.классы могут реализовывать интерфейсы

Это все возможные взаимодействия?

Композиция и делегирование еще.
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042367
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. Только "наследоваться" не полностью отражает смысл "extends", лучше терминировать это как "расширять". А наследовать можно методы и свойства. Хотя это не принципиально.
Кроме этого, класс может расширять только один суперкласс, а реализовывать множество интерфейсов.
...
Рейтинг: 0 / 0
разница между наследованием интерфейса и его реализацией
    #38042387
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90Это все возможные взаимодействия? Интерфейсы vs. Абстрактные классы
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / разница между наследованием интерфейса и его реализацией
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]