Re: Наследование и шаблоны
От: dshe  
Дата: 25.02.05 16:50
Оценка:
Здравствуйте, dron_ru, Вы писали:

_>Ситуация такая:

_>
_>class A <T>{
_>}

_>class B extends A {
_>    public void foo(T t){   //*
_>         ...
_>    }
_>}
_>


_>*: здесь T — параметризация суперкласса. Вопрос: как это правильно записать (приведённый пример не компилируется)?


Может
class B<T> extends A<T> {
    public void foo(T t){
         ...
    }
}

или
class B extends A<Object> {
    public void foo(Object t){
         ...
    }
}

?
--
Дмитро
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.