Найти в Дзене
День 6. Знакомство с классами и объектами.
Вчера мы подвели итоги касаемо переменных, а сегодня переходим к классам и объектам. Как обычно рассмотрим сначала программу, а потом погрузимся в ее разбор (рис 6.1): Как и всегда, сначала импортируем JOptionPane, это понадобится в конце кода. Далее создаем класс MyClass и вписываем в него поля класса (int nubber и char symbol) Далее, в 14 строке, создаем объект...
3 года назад
День 5. Первые итоги.
День 5, подвожу первые итоги путем создания обобщающего мой прогресс кода. Рассмотрим его (рис 5.1): Нового здесь ничего нет; по стандарту импортируем JOptionPane, вводим переменные типов int (age), double (height, mass и bmi) и класса String(name и result - последняя переменная понадобится для ввода переменных и их преобразования из текст в число). Далее даем возможность пользователю ввести значения. Для переменной name все легко: значение присваивается через окно ввода без дополнительных операций...
3 года назад
День 4. Считывание значения переменной. Вычисление индекса массы тела.
Так, день 4. Сегодня я продолжу изучать считывание переменной через окно ввода (все то же самое можно сделать и через консольном окне, но мне интереснее делать все с помощью окна). Сделаю я в этот день вычислитель индекс массы тела (далее ИМТ). Для начала вновь посмотрим готовый код, а далее разберем его (рис 4.1): В самом начале я снова импортирую класс JOptionPane. После чего указываю переменные типа double: height, mass и bmi. А так же указываю переменную класса String - result. Далее даем возможность...
3 года назад
День 3. Считывание значения переменной. Вычисление возраста пользователя.
Следующий день, а значит и новая программа. Сегодня усложняю прошлую тему: не просто задаю значения для каждой переменной, а считываю их, вводя в диалоговом окне. Для интересности программы взята идея вычисления возраста (опять же по книжке, которую я приобрел, хотя одну строку я переделал для большей точности расчетов). Опять же начнем с рассмотрения кода, написанного мной по справочному материалу (рис 3.1): Первым делом я, как обычно, импортирую класс JOptionPane, объяснять что это такое я не буду, так как говорил об этом в предыдущей статье...
4 года назад
День 2. Типы данных.
Итак, день второй. Сегодня я знакомлюсь с базовыми типами данных. Всего их 8: 4 для целых чисел, 2 для чисел с цифрами после запятой, один для символов (одиночных), и последний это тип для логических операций. Для усвоения типов данных я написал небольшую программку по купленной мной книге (рис 2.2): Для начала я опять импортирую JOptionPane, служащий для создания окон (как я понял). Далее указываю главный метод (public static void main(String[] args)). После чего задаю переменные: a, b, c и d; по типу данных: int, double, char и boolean соответственно...
4 года назад
День 1. Первая программа.
Итак, сегодня я начинаю изучать Java. Я купил книгу по этому языку программирования, поэтому буду ориентироваться на неё. Для начала рассмотрим код, который я написал (рис. 1.1): В первую очередь я импортировал класс JOptionPane из библиотеки swing (как я понял, этот класс позволяет работать с окнами). Далее я описал главный метод (пока что не особо осознаю, что он делает). После я ввожу две переменные: title и text, класса String. Присваиваю им значения "Сообщение" и "Начинаю изучать Java...
4 года назад