0 / 0 / 0
Регистрация: 21.12.2011
Сообщений: 27
|
|
1 | |
Написать класс10.02.2012, 23:46. Показов 1141. Ответов 1
Метки нет (Все метки)
Класс ShortArray. Тип элементов массива – short int. Функция (signum) – вычисление функции сигнум для суммы первых m членов массива.
1. также реализуйте основную программу, которая будет работать с данными классами (так называемую программу-драйвер). Описание класса должно находиться в заголовочном файле (.h), а реализация методов – в файле реализации (.cpp). Все поля класса должны находиться в закрытой области класса, а конструктор, деструктор, реализованная функция и функция print – в открытой. Где это необходимо используйте указатель this. 2. Создайте класс с полем name, в котором будет храниться название объекта класса (передается в качестве параметра в конструкторе класса). Выведите на экран сообщение о создании объекта при его создании и сообщение об удалении объекта данного класса при выходе его из области видимости. Разработайте программу-драйвер, которая будет показывать работу с данным классом. В данной программе создайте несколько объектов данного класса (не менее 3). 3. Создайте класс в котором с помощью конструктора класса инициализируется массив(используйте конструктор по умолчанию, массив ДОЛЖЕН БЫТЬ ОПИСАН КАК ОДНО ИЗ ПОЛЕЙ КЛАССА СТАТИЧЕСКИ). Инициализацию массива проведите непосредственно в самом конструкторе (с помощью ввода с клавиатуры элементов). Разработайте программу-драйвер, которая будет показывать работу с данным классом. 4. Измените данный класс и программу-драйвер так, чтобы использовался конструктор с параметрами и память для элементов массива ВЫДЕЛЯЛАСЬ ДИНАМИЧЕСКИ (размерность массива передать в качестве одного из параметров конструктора, а сам массив в качестве другого параметра). Предусмотрите возвращение памяти системе (при удалении объекта). 5. В данный класс добавьте функцию вывода массива на экран (print). 6. В предыдущий класс добавьте соответствующую функцию (см. варианты для самостоятельного решения). Для того, чтобы инициализировать сам объект (фактически массив) используйте инициализаторы.
0
|
10.02.2012, 23:46 | |
Ответы с готовыми решениями:
1
Написать класс строка и производный класс, ее шифрующий Класс, полиморфизм (Написать класс, который хранит в себе некий номер ''nip'', проверит его на правильность и вывести результат) Написать класс по строительству домов. Написать программу, демонстрирующую работу с классом. Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... |
Заблокирован
|
|
10.02.2012, 23:56 | 2 |
Ты это все здесь написал потому что не хочешь все это делать и ждешь пока за тебя кто-то напишет?
Если это не так, то тогда чего ты ожидаешь? Что народ телепатически поймет что тебе непонятно?
0
|
10.02.2012, 23:56 | |
10.02.2012, 23:56 | |
Помогаю со студенческими работами здесь
2
написать класс написать класс Написать класс Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |