Напишіть клас з іменем Books. Він повинен мати поля: типу String з іменем title, типу int й іменем yearOfPublishing, масив рядків з іменем authors та поле isAvailable типу boolean. Не призначайте на цьому етапі полям класу модифікатор private.

Додайте до програми клас Main з методом main, у якому створіть екземпляр (об’єкт) класу “Книги” з конструктором за замовчуванням. Перевірте значення полів об’єкта, надайте значення полям створеного об'єкта.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Створіть конструктор класу без параметрів.

Створіть конструктор з чотирма параметрами для ініціалізації полів класу певними значеннями. Порядок параметрів у конструкторі повинен бути таким самим, як наведено вище.

У методі main створіть екземпляр (об’єкт) класу Books, використавши конструктор без параметрів та з параметрами. (Параметри читаємо з консолі )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Додайте (змініть) модифікатори полів класу на private. Створіть методи, які задають та повертають значення полів класу (геттери і сеттери). У методі main застосуйте ці методи та перевірте, як вони працюють.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Додайте метод toString() (перевизначення відповідного методу класу Object).

Додайте свої методи, додаткові поля відповідно до класу (Додайте поле (поля) класу з модифікатором private, додайте змінну з модифікаторами final static, додайте статичний метод, приватний метод, метод екземпляра.)

Перевірте роботу методів.

4 года назад
guest_16141858527989
4 года в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Необходимо провести pretty-фикацию готового кода на Perl объемом около 2 Мб. Задача включает разбивку кода по блокам, расстановку комментариев и повышение его читабельности. Уточните переменные для лучшего понимания кода.

    Закрыт
    4 года назад
  • Необходимо разработать Telegram-бота, который активирует подписку на функционал по уникальному 12-значному коду. При наличии кода в базе, пользователь добавляется в список, а информация о подписках сохраняется в текстовом файле на хостинге. Бот должен оповещать пользователей об окончании подписки и удалять их из списка. Подписка доступна на 30, 60 или 90 дней.

    Закрыт
    4 года назад
  • Требуется специалист для реализации калькулятора расчета стоимости душевых конструкций в Google Таблицах. Необходимо перенести формулы из готового калькулятора или создать новые, а также доработать определенные поля. Портфолио с аналогичными задачами приветствуется.

    Закрыт
    4 года назад
  • Создайте приложение для Android, которое будет постепенно выдавать задачи из текстового файла. Программа должна работать автономно, без интернета, с возможностью первоначальной загрузки файла. Основное требование — независимое время выполнения задач.

    Закрыт
    4 года назад
  • Требуется разработать формулу для Google Sheets, которая будет проверять соответствие категорий расходов между листами. Формула должна искать категорию 'Зарплата' в столбце А на Лист1 и подсчитывать сумму расходов из столбца Б, занося результат в Лист2. Необходима точность и корректность расчетов.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Разработайте парсер, который будет автоматически извлекать данные компаний, включая номера телефонов и имейлы, с заданных сайтов или дубльгиса. Настройка должна позволять фильтровать данные, например, по строительным компаниям в УрФО.

    Закрыт
    4 года назад
  • Требуется разработать программное обеспечение для робота, который будет автоматически ставить вверх или вниз по определенной торговой стратегии на платформе, аналогичной Pocket Option. Необходима четкая реализация алгоритмов для успешной торговли.

    Закрыт
    4 года назад
  • Задача заключается в разработке скрипта для Windows на JavaScript, который будет автоматически заменять ссылку между двумя сайтами с заданным интервалом. Скрипт должен включать вход в оба сайта, копирование ссылки с сайта 'А' и вставку ее на сайт 'Б'. Необходимо предоставить исходный код и скомпилированную версию программы.

    Закрыт
    4 года назад
  • Требуется разработать программу-бота для автоматической регистрации аккаунтов. Задача включает создание функционала для авторегистрации. Подробности будут обсуждены в процессе работы.

    Закрыт
    4 года назад
  • $300

    Требуется разработка программного обеспечения на Python для авторегистрации и управления Steam аккаунтами. Функции включают автоматическую регистрацию уникальных почт и аккаунтов, имитацию уникального устройства, авторазгадывание капчи, привязку Steam Guard и возможность ручного ввода номера телефона. Программа должна обеспечить безопасность данных с двухфакторной аутентификацией и вести логи выполнения действий. Дизайн приложения должен соответствовать предоставленным образцам.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад