Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.79 KB

README.md

File metadata and controls

21 lines (17 loc) · 1.79 KB

Домашнее задание к занятию 3.1 Структура класса.

ВАЖНО: Перед отправкой домашнего задания, убедитесь, что вы соблюдаете все правила форматирования кода: от правила именований, до пробелов и отступов (последнее можно исправлять автоматически в идее через Code -> Reformat code).

Задача 2. Книги и авторы

Описание

Добавим теперь в нашу систему авторов книг.

Функционал программы

  1. Класс "Автор" (Author), содержащий как минимум конструктор с параметрами и toString;
  2. Класс "Книга" (Book) из первого задания;
  3. Свяжите между собой классы Author и Book, чтобы среди типов полей одних классов встречались другие.

Пример реализации

  1. Откройте среду разработки Giga IDE
  2. Создайте новый java-проект. Следуйте этой инструкции
  3. Создайте класс Author.
  4. Создайте класс Book.
  5. Подумайте, как можно связать между собой эти классы (как классы зависят друг от друга), и используйте один класс в другом.
  6. Демонстрация работы класов в Main.
  7. Выведите значения всех полей созданного объекта.