@thatmaniscool

Возможно ли переопределить метод анонимного класса Java 11?

Есть анонимный класс адаптер
public class MyAdapter extends ArrayAdapter<T> {
    pubic View getView(params){
       return view;
    }
}


Возможно ли при объявлении класса как анонимным, переопределить метод getView?
пример так
return new MyAdapter (){
     public View getView(params){
          return customnizedView;
     }
  }
  • Вопрос задан
  • 98 просмотров
Решения вопроса 2
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex

public class MyAdapter extends ArrayAdapter<T> {
    pubic View getView(params){
       return view;
    }
}


Этот класс не анонимный.

return new MyAdapter (){
     public View getView(params){
          return customnizedView;
     }
  }

Да, так можно сделать.
.
Ответ написан
Комментировать
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Да, ровно этим кодом это и делается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 09:44
20000 руб./за проект
29 мар. 2024, в 09:31
1000 руб./в час
29 мар. 2024, в 07:55
15000 руб./за проект