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