Size: a a a

2021 February 01

DC

Denis Chikanov in learn.java
Qwant
Как называется патерн?, когда 5 классов наследуются от 1 интерфейса и реализуют по разному у себя этот интерфейс
Это не паттерн, это просто реализация ООП.
источник

A

Alex in learn.java
Qwant
Как этот мезанизм называется
Имплементация интерфейса
источник

NG

Nikita Gryzlov in learn.java
Qwant
Как этот мезанизм называется
реализация/имплементация интерфейса
источник

DC

Denis Chikanov in learn.java
Qwant
А как же абстрактный класс? это же класс и он наследует интерфейс, но не реализует его
Может и реализует.
источник

A

Alex in learn.java
Кстати про паттерн из 5 классов я вспомнил)
источник

A

Alex in learn.java
источник

Q

Qwant in learn.java
...
ну не всегда) он может реализовывать легко
Да, он может реализовать и может не реализовывать, но выше написанно класс НЕ может наследовать интерфейс. Читайте выше внимательнее)
источник

.

... in learn.java
наследование без полиморфизмы не бывает. а докапываться до слов «реализует» «наследует» ну такое себе
источник

.

... in learn.java
человек знающий прекрасно понимает о чем речь
источник

Q

Qwant in learn.java
Denis Chikanov
Это не паттерн, это просто реализация ООП.
Вообщем у этого механизма нету никакого названия, это просто способ использования интерфейсов. Так получается?
источник

A

Alex in learn.java
Qwant
Вообщем у этого механизма нету никакого названия, это просто способ использования интерфейсов. Так получается?
Я же написал "имплементация интерфейса"
источник

Q

Qwant in learn.java
...
человек знающий прекрасно понимает о чем речь
Главное еще уметь выражать то что знает, иначе получается что этот человек ничего не знает
источник

.

... in learn.java
более того, в UML диаграммах например нет разделения на «наследует/реализует»
источник

Q

Qwant in learn.java
Alex
Я же написал "имплементация интерфейса"
Спасибо
источник

.

... in learn.java
Qwant
Главное еще уметь выражать то что знает, иначе получается что этот человек ничего не знает
не знать как это правильно называется, и не знать как это работает , это совершенно два разных «не знать»
источник

DC

Denis Chikanov in learn.java
Qwant
Вообщем у этого механизма нету никакого названия, это просто способ использования интерфейсов. Так получается?
Это просто использование интерфейсов по назначению.
Когда у меня есть отвёртка, и я закручиваю ей винтики - это не паттерны, это я отвёртку использую.
Когда у меня есть яблоко, и я его ем - я просто применяю его по назначению.
источник

.

... in learn.java
так вот может человек не знает, как это правильно называется, это не значит что он не компетентен , а может знать как называется, но не знать, как это работает. тогда такого человека отправлять и говорить , мы перезвоним
источник

БВ

Буйный Виталя... in learn.java
Чёт в голос с 20 видов полиморфизма
источник

.

... in learn.java
Qwant
Спасибо
тогда встречный вопрос, если уж за интерфейсы. почему в джава наследоваться можно только одного класса, а реализовывать интерфейсов сколько хочется?
источник

АВ

А зачем Вам in learn.java
...
тогда встречный вопрос, если уж за интерфейсы. почему в джава наследоваться можно только одного класса, а реализовывать интерфейсов сколько хочется?
потому что интерфейсы для этого и делались?
источник