Главная /
Программирование на Java /
Какие формальные нарушения соглашений по именованию присутствуют в следующем примере: public class flat{ private int floor_number; private int r; // количество комнат public int getR() { return r; } public int getFloorNumber() { return floor_number; } }
Какие формальные нарушения соглашений по именованию присутствуют в следующем примере:
public class flat{
private int floor_number;
private int r; // количество комнат
public int getR() {
return r;
}
public int getFloorNumber() {
return floor_number;
}
}
вопрос
Правильный ответ:
класс назван со строчной буквы, должно быть
Flat
имя поля
floor_number
содержит два слова, разделенных знаком подчеркивания, должно быть floorNumber
имя поля
r
состоит из одной буквы, а оно должно быть более понятным, например,
rooms
или roomsNumber
нет методов, с помощью которых можно изменить значения переменных
Сложность вопроса
52
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Если бы не эти подсказки - я бы не справился c этими тестами интуит.
01 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какие отношения невозможны между классами?
- # Инкапсуляция это:
- # Какие существуют примитивные дробные типы?
- # Какие варианты кода не приведут к ошибке компиляции?
- # Что нужно подставить вместо знаков подчеркивания, чтобы программа вывела на экран "000"? public class SomeClass { public static void main(String[] args) { ____ for (int i = 0; i < b.length; i++) { System.out.print(b[i]); } } }