Завдання №10

Створити вказівник на об’єкт Circ. Знайти площу об’єкта Circ класу Circle (кола). Закритими даними-членами є довжина основи і висота, а відкритими є члени-функції ініціалізіції, виведення даними-членів на екран, знаходження площі об’єкта Circ класу Circle bb

ЗАВДАННЯ №2

ЗАВДАННЯ № 1

Створити клас Array (Динамічний масив).У класі передбачити можливість добавлення нових елементів масиву при перевищенні розмірності масиву.

Клас містить конструктор ініціалізації (розмірність задається з клавіатури), деструктор, функцію виведення елементів масиву.

Створити об’єкт Ar1 даного класу. Ооб’єкт ініціалізується конструктором ініціалізації. Вивести два об’єкта на екран з коментарями.

ЗАВДАННЯ № 2

Створити клас DinMas (Динамічний масив). Закритими даними-членами є розмірність масиву та вказівник на масив. Відкритими функціями-членами є: конструктор без параметрів (ініціалізує масив із шести елементів), конструктор ініціалізації (розмірність задається з клавіатури)деструктор, функцію виведення елементів масиву.

Створити два об’єкта Ar1, Ar2 даного класу. Перший об’єкт ініціалізується конструктором без параметрів, другий – конструктором ініціалізації. Вивести два об’єкта на екран з коментарями.

ЗАВДАННЯ № 3

Створити клас "Vector", що містить покажчик на int, число елементів і змінну стану. Визначити конструктор без параметрів, конструктор з одним параметром, конструктор із двома параметрами. Конструктор без параметрів виділяє місце для одного елемента та ініціалізує його в нуль. Конструктор з одним параметром (розмір вектора) виділяє місце та ініціалізує нулями, конструктор із двома параметрами виділяє місце (перший аргумент) та ініціалізує другим аргументом. Деструктор звільняє пам'ять. Визначити функцію, яка присвоює елементу масиву деяке значення (параметр за замовчуванням), функцію яка повертає деякий елемент масиву. У змінну стану встановлювати код помилки, якщо не вистачає пам'яті або відбувається вихід за межі масиву. Визначити функцію друку


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: