@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;
     }
  }
  • Вопрос задан
  • 92 просмотра
Решения вопроса 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
Да, ровно этим кодом это и делается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 мая 2022, в 16:22
1 руб./за проект
28 мая 2022, в 16:02
600000 руб./за проект