@CenterJoin

Как лучше реализовать интерфейс?

У меня есть класс, к-рый реализует интерфейс и все его методы соответственно, но пока мне не нужно реализовывать некоторые из них (методов), а во избежание ошибки нужно объявить все методы в классе.
Можно ли объявить так:
public function deleteById(int $addressId): void
{}
?
Не будет ли считаться это ошибкой? Или нужно что-то по любому возвращать?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@oxidmod
Если возникает подобная проблема, то стоит разделить интерфейс на несколько и реализовать только тот, который нужен.

Ну и второй вариант, методы могут быть не нужными, если вы ими не пользуетесь. А если не пользуетесь, то какая разница, что они возвращают?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 40 000 до 60 000 ₽
LAPTOP.RU Кострома
от 25 000 до 65 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
26 февр. 2021, в 05:09
3000 руб./за проект
26 февр. 2021, в 04:16
3000 руб./за проект
26 февр. 2021, в 01:40
1000 руб./за проект