Какие формальные нарушения соглашений по именованию присутствуют в следующем примере: public class Flat{ private int floor_number; private int roomNumber; public int rooms() { return roomNumber; } public int getFloorNumber() { return floor_number; } }
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
имя метода rooms() необходимо изменить на getRoomNumber()(Верный ответ)
имя поля floor_number содержит два слова, разделенных знаком подчеркивания, должно быть floorNumber (Верный ответ)
класс назван с заглавной буквы, должно быть flat
нет методов, с помощью которых можно изменить значения переменных
имя поля roomNumber необходимо заменить на r