Справочник от Автор24
Поделись лекцией за скидку на Автор24

Классы и объекты в Java

  • 👀 165 просмотров
  • 📌 134 загрузки
Выбери формат для чтения
Загружаем конспект в формате doc
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Классы и объекты в Java» doc
Лекция на тему «Классы и объекты в Java» (предварительная версия) Основы создания классов и объектов в языке Java необходимо изучить по книге Герберта Шилдта «Java 8. Полное руководство» (главы 6 и 7). Рассмотрим пример программы, в котором демонстрируется создание классов и объектов. Создадим класс Product, объекты которого содержат информацию о различных товарах (рис. 1). Рис. 1. Класс «Товар» Обратите внимание, что все переменные экземпляра определены со спецификатором доступа private, поэтому они доступны только внутри класса Product. Для получения значений этих переменных вне класса Product используются методы getName(), getPrice(), getAmount(). В объектно-ориентированном программировании подобные методы, которые используются для получения информации о значениях переменных экземпляра, но не изменяют эти значения, называются селекторами. Далее, ниже класса Product, следует класс Example1, полученный при создании проекта в среде «NetBeans» и используемый для демонстрации работы с объектами класса Product. В первую очередь, в методе main() класса Example1 создадим массив объектов класса Product (рис. 2). Рис. 2. Создание массива объектов После того, как в методе main() создан массив объектов, выводим на экран сначала информацию о количестве созданных объектов с использованием статической переменной экземпляра k. Затем информацию обо всех товарах, а также о товарах, удовлетворяющих определенным условиям (рис. 3). Рис. 3. Вывод информации о товарах Пример результата работы этой программы: Введите число товаров: 3 ------------------------------------------ Введите информацию о товаре №1 Наименование товара: Апельсины Цена товара: 30 Количество товара: 10 ------------------------------------------ Введите информацию о товаре №2 Наименование товара: Яблоки Цена товара: 20 Количество товара: 50,25 ------------------------------------------ Введите информацию о товаре №3 Наименование товара: Абрикосы Цена товара: 26 Количество товара: 5 ------------------------------------------ Число созданных объектов: 3 ------------------------------------------ Список всех товаров: Апельсины, цена: 30.0, количество: 10.0, стоимость: 300.0 Яблоки, цена: 20.0, количество: 50.25, стоимость: 1005.0 Абрикосы, цена: 26.0, количество: 5.0, стоимость: 130.0 ------------------------------------------ Список товаров, стоимость которых больше 1000: Яблоки, цена: 20.0, количество: 50.25, стоимость: 1005.0 ------------------------------------------ Список товаров, в названии которых 1-я буква 'А': Апельсины, цена: 30.0, количество: 10.0, стоимость: 300.0 Абрикосы, цена: 26.0, количество: 5.0, стоимость: 130.0
«Классы и объекты в Java» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач

Тебе могут подойти лекции

Смотреть все 462 лекции
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot