- •2. Минимальный комплект для разработки программ на Java. Минимальные системные требования.
- •3. Основные возможности пакета NetBeans. Функциональный состав и назначение.
- •4. Переменные, константы, область видимости Java.
- •5. Примитивные типы данных.
- •6. Ссылочные типы данных. Объекты.
- •7. Логические операторы.
- •8. Арифметические операторы.
- •9. Преобразования типов. Оболочечные классы.
- •10. Класс Math.
- •11. Графические возможности Java.
- •12. Сложные типы данных. Массивы.
- •13. Сложные типы данных. Строки.
- •14. Управляющие конструкции. Оператор If, Switch.
- •15. Условные операторы.
- •16. Операторы цикла.
- •17. Операторы перехода.
- •18. Основные принципы ооп. Инкапсуляция. Модификаторы доступа.
- •19. Основные принципы ооп. Наследование. Модификаторы доступа.
- •20. Основные принципы ооп. Полиморфизм. Модификаторы доступа.
- •21. Понятие объекта и работа с ним.
- •22.Типы отношений между классами. Агрегация, ассоциация.
- •23. Достоинства и недостатки ооп.
- •24. Класс. Описание полей класса. New.
- •25. Описание методов класса. Модификаторы доступа.
- •26. Конструкторы.
- •27. Ссылка This. Перегрузка методов.
- •28. Наследование. Super. Замещение методов (override).
- •30. Ввод вывод в Java.
- •31. Элементы графического интерфейса.
- •32. Аплеты.
14. Управляющие конструкции. Оператор If, Switch.
Составной оператор - последовательность операторов Pi заключенная в фигурные скобки.
{P1; P2; P3; ...Pn}
В общем виде условный оператор if-elseможет быть представлен в следующем виде:
# if (condition) { операция 1; операция 2; } else { операция 3; }
Оператор выбора switchприменяется если требуется выбрать из набора вариантов, в зависимости от значения определенной значения, которое примет выражение.
switch (выражение) {
case значение1:
оператор1;
break;
case значение2:
оператор2;
default: *не обязательно*
оператор3;
break; }
15. Условные операторы.
В общем виде условный оператор if-elseможет быть представлен в следующем виде:
# if (condition) { операция 1; операция 2; } else { операция 3; }
# if (условие) {операция1;операция2;} else операция3;
16. Операторы цикла.
Циклами называют конструкции, используемые для многократного повторения некоторого набора команд. Управление циклом осуществляется с помощью целой или вещественной переменной, называемой параметром цикла. Значение параметра цикла может использоваться в вычислениях и при определении условия конца цикла.
1) Оператор whileявляется основным оператором для выполнения повторяющихся действий в Java.
Синтаксис оператора while с предусловием:
# while (условие) {тело цикла;}
2) Оператор do: оператор while с постусловием сначала выполняет тело цикла, а затем проверяет истинность выражения condition. В случае цикла с постусловием, тело цикла выполнится хотя бы один раз при любом значении условия.
# do { } while (condition);
Оператор for используется для повторения тела цикла счетное число определяемое значением параметра цикла из заданного диапазона. Как только, параметр цикла выйдет за границы определенного диапазона значений, выполнение цикла завершится.
# for (инициализация; условие; приращение) {тело цикла;}
17. Операторы перехода.
В Java имеется три оператора перехода break, continue и return. C помощью этих операторов управление может быть передано в другую часть программы.
1) Оператор breakпринудительно заставляет выйти из блока выполняемых операторов и передает управление оператору следующему за блоком. Когда исполняющая среда Java встречает оператор break, выполнение блока, в котором находится оператор break, прекращается.
2) В некоторых случаях возникает потребность в досрочном переходе к следующей итерации, проигнорировав операторы невыполненные в текущей итерации. Для этих целей в Java используется оператор continue. Встречая данный оператор в теле цикла, интерпретатор прекращает выполнение текущей итерации, и передает управление в код проверяющий условие цикла (while, while do) или в заголовок цикла (for). Как и оператор break, оператор continue может выполнять переход на метку, указывая завершение текущих итераций сразу нескольких вложенных циклов.
3) Оператор returnиспользуется для возврата из метода в вызывающую программу. В результате выполнения оператора метод где встретился return будет прерван и управление передано обратно в вызывающую программу.