Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Указатели на производные классы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция базового класса http://www.cyberforum.ru/cpp-beginners/thread701850.html
Как вызвать функцию базового класса для объекта производного класса, если в производном классе эта функция была замещена?
C++ Написать программу расчета ежемесячных платежей по кредиту Доброй ночи) Помогите понять условие задачи Написать программу расчета ежемесячных платежей по кредиту. Исходными данными должны быть сумма кредита, срок кредита в месяцах, процентная ставка... http://www.cyberforum.ru/cpp-beginners/thread701828.html
Ошибка, смысл которой не могу расшифровать C++
Первый раз в жизни делаю свой собственный класс (лабораторка по С++) Задача создать направленный список и реализовать определенные функции я пока не написал реализацию, а только пообъявлял все и...
C++ При делении округляет
Объясните мне, пожалуйста, такой казус: double e=0,k=2; e=352*k+1; e/=25; cout<<e<<endl; На экран выдает: 28,2 А когда пишу:
C++ Составить матрицы (6,6) и B (6,6). Элементы третьей строки вислиднои матрицы заменить нулями. Код прилогается. Проверьте=) http://www.cyberforum.ru/cpp-beginners/thread701818.html
Ребята проверьте код пожалуйста...=) #include <iostream> #include <iomanip> using namespace std; int main () { float a; ...
C++ Наследование Написать программу, которая демонстрирует работу с объектами двух типов: Т1 и Т2, для чего создать систему соответствующих классов. Каждый объект должен иметь идентификатор (в виде произвольного... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6679 / 5088 / 476
Регистрация: 14.02.2011
Сообщений: 17,090
19.11.2012, 06:32
Цитата Сообщение от oleg2012 Посмотреть сообщение
Подскажите, как создать массив типа "указатель на базовый класс", который будет содержать указатель указатели на производные классы
никак
базовый класс ничего не знает о наследниках

можно сделать массив указателей на базовый класс а заносить наследников
типа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class A
{
};
class B public class A
{
}
class C public class B
{
}
 
.............................
A *arrA[3];
 
 
arrA[0]=new A;
arrA[1]=new B;
arrA[2]=new C;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru