Прикладное программирование

Практика 4
Объектная модель Графическое перо. Сортировка в массиве объектов 

Каждую программу сохранять в отдельном файле для каждого упражнения, 
например prog04-1, prog04-2 и т.д., где "04" - номер практического 
занятия, 1, 2 и т.д. - номер задания.

1. Примените инкрементный метод конструирования программы для решения следующей 
задачи. По примеру 2 из лекции создайте объектную модель графического 
пера TPen со свойствством FColor строкового типа. 

Пример 1

  1. Перейти. § 49. Скрытие внутреннего устройства. — С. 10—11.
  2. Поляков К. Ю., Еремин Е. А. Глава 7. «Объектно-ориентированное программирование» (11 класс)
2. Примените инкрементный метод. По примеру 2 из лекции создайте 
объектную модель графического пера TPen со свойствством FColor 
целочисленного типа. 

Пример 2

  1. Перейти. § 49. Скрытие внутреннего устройства. — С. 11—14.
  2. Поляков К. Ю., Еремин Е. А. Глава 7. «Объектно-ориентированное программирование» (11 класс)
3. Составьте программный модуль с помощью инкрементного метода. 
Создайте массив объектов Графическое перо TPen. Свойство Цвет 
FColor для каждого элемента массива прочитать из текстового 
файла и присвоить с помощью метода set соответствующим полям 
в цикле. В другом цикле прочитать значения полей элементов 
массива с помощью метода get и вывести на экран.

4. Класс Книга TBook содержит в разделе private скрытые свойства 
Название, Автор, Количество экземпляров (Name, Author, Count), 
доступ к которым должен выполняться с помощью методов set и get.  
Текстовый файл содержит информацию о 5 книгах. Эту информацию 
программа должна прочитать из файла и записать с помощью метода set 
в свойства элементов массива объектов-книг. 
Напишите функцию которая выполняет сортировку книг по автору. 

Источники

Основные