ПРАКТИЧЕСКАЯ РАБОТА №2-3

Тема: Использование указателей и ссылок, динамическое распределение памяти, написание родовых функций и принципы использования локальных и глобальных переменных. Описание и протокол классов, применение конструкторов и деструкторов, создание массивов объектов. Статические члены класса.

Цель:

- познакомиться с созданием конструкторов и деструкторов;

- научиться создавать программы на С++ с использованием указателей и ссылок;

- уметь использовать конструкторы и деструкторы.

План:

1 Организационный момент.

2 Выступление с докладами по заданным темам.

3 Обсуждение докладов.

4 Подведение итогов занятия.

5 Задание на следующее занятие.

6 Методические рекомендации по подготовке к занятию.

Практические задания:

1. Определите класс дробей - рациональных чисел, являющихся отношением двух целых чисел. Напишите методы для сложения, вычитания, умножения и деления дробей. Как вы приводите дробь к наименьшему знаменателю.

2. Определить класс карты, с мастью, рангом, определение цвета, в зависимости от масти, проверкой, как лежит карта, перевернуть карту, нарисовать карту, т.е. вывести ее левые верхние координаты (передаются через параметры).