Нарушение PMD: используйте явную область видимости вместо частного уровня пакета по умолчанию

Я только начинаю использовать PMD. Я не могу исправить в своем коде нарушение PMD: "Использовать явную область видимости вместо частного уровня пакета по умолчанию".

Это появляется в этих местах в моем коде:

String carName = ""; //car name
String carSize = ""; //car size
String carColor = "";//car color

ArrayList<Car> carList = new ArrayList();
static MyLog log = new MyLog(); //log

Как это исправить?

1 ответ

Решение

Что касается явной области видимости, сделайте ваши поля частными, чтобы обеспечить инкапсуляцию

Другие вопросы по тегам