0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|
1 | |
Полиморфизм c++04.03.2012, 14:36. Показов 2185. Ответов 8
Метки нет (Все метки)
Построить массив из указателей (базового типа) на объекты обоих классов.
Выбрать объекты производного класса, отсортировать их и сложить как числа. Выбрать объекты базового класса, отсортировать их и сцепить их в одну строку, начиная с последнего и до первого.
0
|
04.03.2012, 14:36 | |
Ответы с готовыми решениями:
8
Полиморфизм Полиморфизм Полиморфизм Полиморфизм |
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|
13.03.2012, 23:29 [ТС] | 2 |
Пожалуйста, помогите с кодом.
0
|
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|
16.03.2012, 19:52 [ТС] | 3 |
Пожалуйста, очень срочно нужно!!
0
|
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
|
|
16.03.2012, 19:56 | 5 |
С начала создания тему прошло 12 дней, можно было и самой что то набрасать и с конктретными вопросами обратиться!
Про полиморфизм можно почитать Дейтел Х., Дейтел П. - Как программировать на C++ стр. 598
0
|
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|||||||||||||||||||||||||||||||
16.03.2012, 20:50 [ТС] | 6 | ||||||||||||||||||||||||||||||
Извините, не написала про классы... Вот задание: 1 класс Построить класс Str с обязательными полями: длина строки; указатель char* под указатель на динамически выделяемую под строку память; с обязательными методами: конструктор пустой строки (без параметров); конструктор, принимающий С-строку; конструктор, принимающий параметр – символ; конструктор копирования; деструктор; очистка строки; перегруженный оператор + для сцепления двух строк; перегруженный оператор =; перегруженные операторы сравнения строк. Вот решение: header.h
Построить производный класс Str10 как строку только из цифр. Определить методы: сравнения как чисел, преобразования в число, создание из числа, сложения как чисел и другие необходимые. Решение: header.h
0
|
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|
16.03.2012, 21:47 [ТС] | 7 |
Я не понимаю,как писать код...
0
|
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 59
|
|
16.03.2012, 22:10 [ТС] | 9 |
1. Создание класса
Построить класс Str с обязательными полями: длина строки; указатель char* под указатель на динамически выделяемую под строку память; с обязательными методами: конструктор пустой строки (без параметров); конструктор, принимающий С-строку; конструктор, принимающий параметр – символ; конструктор копирования; деструктор; очистка строки; перегруженный оператор + для сцепления двух строк; перегруженный оператор =; перегруженные операторы сравнения строк. 2. Наследование Построить производный класс Str10 как строку только из цифр. Определить методы: сравнения как чисел, преобразования в число, создание из числа, сложения как чисел и другие необходимые. 3. Полиморфизм Построить массив из указателей (базового типа) на объекты обоих классов. Выбрать объекты производного класса, отсортировать их и сложить как числа. Выбрать объекты базового класса, отсортировать их и сцепить их в одну строку, начиная с последнего и до первого. Вот все условие задачи...Решение первых двух выше. Помогите, пожалуйста.(
0
|
16.03.2012, 22:10 | |
16.03.2012, 22:10 | |
Помогаю со студенческими работами здесь
9
Полиморфизм Полиморфизм Полиморфизм Полиморфизм. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |