Здравствуйте, <Аноним>, Вы писали:
А>То есть идеально видимо object map = new HashMap();
нет. идеально так, как этот объект используется.
например у интерфейса Map есть методы A1, A2, A3.
HashMap реализует эти методы плюс имеет собственный A4
если в твоем случае созданный объект myMap использует базовые методы A1 — A3, то объявлять 100% надо как Map();
если A4 — то возможно резонно объявить и как A4, но это зависит от ситуации.
... << RSDN@Home 1.1.3 stable >>