Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мультимедия технологии в пС.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
307 Кб
Скачать
☆

Задание 1

1. Создать класс библиографических описаний книг CBookCard. Класс должен содержать атрибуты согласно табл. 1. Вариант определяется последней цифрой студенческого билета.

Для всех вариантов необходимо создать метод, выводящий описание книги в строку, в которой будут присутствовать все значения атрибутов класса, кроме комментария. Такая строка формируется аналогично примеру, рассмотренному в теоретической части. Значения атрибутов ISBN, УДК, ББК выводятся через пробел без использования знаков препинания. Значения атрибутов рейтинг и тираж должны выводиться в следующей форме:

Тираж: <значение тиража>. Рейтинг: <зоначение рейтинга>

Атрибуты должны быть закрытыми. Для всех их должны быть созданы методы доступа. За исключением рейтинга и комментария в конструкторе должна осуществляться инициализация всех атрибутов, которые передаются в него в виде аргументов.

Таблица 1

Вариант

0

1

2

3

4

5

6

7

8

9

Автор

+

+

+

+

+

+

+

+

+

+

Заглавие

+

+

+

+

+

+

+

+

+

+

Издательство

+

+

+

+

+

+

+

+

+

+

Год издания

+

+

+

+

+

+

+

+

+

+

Число страниц

+

+

ISBN

+

+

+

+

УДК

+

+

+

ББК

+

+

Тираж

+

+

+

+

+

+

Рейтинг. Изменяется в пределах от 0 до указанного в таблице значения ( в методе доступа, устанавливающем значение данного атрибута, обеспечить проверку удовлетворения введенного значения данному требованию)

5

8

7

10

6

9

15

20

3

100

Комментарий

+

+

+

+

+

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