Составители:
Рубрика:
{
val += b[i] * ten;
ten *= 10;
}
return val*sign;
}
III. Организация простейшего текстового меню.
Одним из общепринятых способов взаимодействия программы с ее
пользователем является организация меню. На экран выводятся пронумеро-
ванные строки - пункты меню, и пользователю предлагается ввести с клавиа-
туры целое положительное число - номер пункта меню. Тогда общая структу-
ра класса, поддерживающего меню может выглядеть так:
package lab7;
public class Lab7 {
boolean quit = false; // признак окончания работы программы
String[] menu = {"1. Punkt1.", "2. Quit."}; //
пункты меню
// другие поля-данные
…
private int getIntValue() {…}
private void showMenu() {…} //выводит на экран пункты меню и приглашение
// на ввод номера выбранного пункт меню
private void processMenu(int choice) // выполнение выбранного пункта меню
{
…
switch( choice )
{
{
val += b[i] * ten;
ten *= 10;
}
return val*sign;
}
III. Организация простейшего текстового меню.
Одним из общепринятых способов взаимодействия программы с ее
пользователем является организация меню. На экран выводятся пронумеро-
ванные строки - пункты меню, и пользователю предлагается ввести с клавиа-
туры целое положительное число - номер пункта меню. Тогда общая структу-
ра класса, поддерживающего меню может выглядеть так:
package lab7;
public class Lab7 {
boolean quit = false; // признак окончания работы программы
String[] menu = {"1. Punkt1.", "2. Quit."}; // пункты меню
// другие поля-данные
…
private int getIntValue() {…}
private void showMenu() {…} //выводит на экран пункты меню и приглашение
// на ввод номера выбранного пункт меню
private void processMenu(int choice) // выполнение выбранного пункта меню
{
…
switch( choice )
{
