Основы программирования с Java - страница 42

Шрифт
Интервал


Таким образом, мы убедились, что штрих-код с addResult как значением, действительно был сформирован.

Вы также можете увидеть результат сложения и умножения.

Давайте введите b2 в качестве выходного файла, чтобы завершить программу.

Я уверен, что вы сможете найти много штрих-кодов, чтобы поэкспериментировать с программой.

Вы можете использовать ваш смартфон или цифровую камеру, чтобы сфотографировать штрих-кода, а затем ввести их в программу.

Объектно-ориентированное программирование. Введение

Мы уже рассмотрели некоторые элементарные понятия программирования. И мы говорили о правилах именования идентификаторов.

И один важный тип идентификатора – это переменная.

Переменная имеет имя и тип, который определяет, какой тип значений может быть сохранен в памяти, выделенной для переменной.

Мы говорили о примитивных типах данных, типах, которые встроены в Java.

Мы также говорили о выражениях, особенно арифметических выражениях, которые обеспечивают выполнение математических вычислений для определенных задач.

Комбинируя выражения и операторы присваивания, можно изменять значения переменных.

Затем мы обсудили преобразования типов, которые позволяют операции, выполняемые со смешанными типами данных.

Наконец, мы ввели некоторые простые методы ввода и вывода с помощью класса IO, который предоставлен пользовательской библиотекой.

Примитивные типы данных могут использоваться для задач, которые имеют дело с числами и текстом, но многие задачи в реальном мире должны иметь дело с более сложными объектами, чем просто цифры и текст, например, когда вы хотите работать с изображениями и видео.

Объектно-ориентированный подход позволяет вам создавать вычислительные объекты для решения комплексных задач, используя абстракцию данных, которую мы обсуждали ранее.

Если вы посмотрите на окружающую среду вокруг вас, вы найдете много физических объектов.

Вы увидите, что у этих физических объектов есть две общие характеристики:

Все они имеют свои отдельные состояния и поведение.

Например, большинство источников света могут иметь только два состояния – включен и выключен и два поведения – включить свет или выключить свет.

Но есть также источники света, которые могут иметь более двух состояний и ведут себя по-разному, например, есть диммер, который может регулировать свет постепенно до различной яркости.