Привет Я новичок в спящем режиме и столкнулся с проблемой в интерфейсе маркера сопоставления.У меня есть интерфейс маркера.
public interface Item{}
Затем есть два класса, которые реализуют этот интерфейс:
public class Hotel implements Item{
private int id;
private String name;
private String location;
.......
}
public class Restaurant implements Item{
private int id;
private String name;
private String cuisine;
.......
}
Есть еще один класс, который использует эти два класса:
public class ItineraryItem {
private int id;
private Item item;
}
Как я могу сопоставить эти классы, используя аннотации.