У меня есть интерфейсКак использовать создавать классы с использованием третьей стороной интерфейса Java
interface Sound {
createsound()
}
и у меня есть второй интерфейс в другой библиотеке
interface Soundable
{
makesound
}
и классы, которые implenets один из этих интерфейсов мне нужно внести изменения в код для использования именно так:
System.out.println(creature.createSound());
witch design pa ttern следует использовать для использования классов, которые реализуют интерфейс Soundable
?
Если вы хотите обработать несколько объектов, как один. Что я должен использовать? пахнет композитом? Благодарю. – alexeyb
если мой экземпляр hasound() и мне нужно предпринять соответствующие действия в реальном времени (некоторые методы). Могу ли я достичь этого с помощью наблюдателя? – alexeyb
Да, несколько объектов, подобных одному, кажутся работой для композитного ... –