Как решить метод не для ошибки проверки стиля расширения - PullRequest
0 голосов
/ 15 октября 2011

Как устранить эту ошибку в стиле проверки

Method 'getUserDAO' is not designed for extension

в

public UserDAO getUserDAO() {
    return userDAO;
}

Ответы [ 2 ]

1 голос
/ 26 июля 2012

Инструмент говорит вам, что публичные методы должны быть окончательными. Таким образом, подкласс не сможет изменить работу класса.

    public final UserDAO getUserDAO() {
        return userDAO;
    }
1 голос
/ 15 октября 2011
  • Прочитайте соответствующую документацию
  • Сделайте метод окончательным
  • или сделайте окончательный класс
  • или отключите соответствующую проверку, если вы не хотите придерживаться этой парадигмы программирования
...