Дан учебник «Иванова ООП (2001) учебник для ВУЗов» в этом учебнике на странице 99 есть вопросы для самоконтроля.
Нужно дать полноценные ответы на вопросы.
В каждом ответе ниже после текста ответа жирным курсивом укажите откуда (страница, абзац) из учебника был взят текст ответа на вопрос. Крайний срок для работы 27.03.13г.
1. Как определяется класс в Borland Pascal 7.0?
1.1. Назовите основные компоненты класса.
1.2. Где и как они описываются?
2. Как объявляются объекты класса?
2.1. Перечислите способы инициализации полей.
2.2. Для чего используется параметр Self?
2.3. Когда его использование необходимо?
3. Перечислите основные виды отношений между классами.
3.1. Какими средствами языка Borland Pascal 7.0 они реализуются?
3.2. Приведите примеры использования отношений композиции
и наполнения.
4. Какие виды полиморфизма реализованы в Borland Pascal 7.0?
4.1. Определите, чем простой полиморфизм отличается от сложного.
4.2. Перечислите три случая, когда использование сложного полиморфизма обязательно и объясните почему.
5. Какие объекты называются динамическими и в каких случаях они используются?
5.1. Когда и как организуется контроль выделения памяти под размещение объекта и его полей?
6. Зачем создаются библиотеки объектов и какие средства для этого используются?
7. Назовите основные этапы разработки программных систем с использованием ООП.
7.1. Определите задачи каждого этапа.
Учебник можно скачать по следующим ссылкам: