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

Полиморфизм и деструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс карты http://www.cyberforum.ru/cpp-beginners/thread1146526.html
Определить класс карты, с мастью, рангом, определение цвета, в зависимости от масти, проверкой как лежит карта, перевернуть карту, нарисовать карту, т.е. вывести ее левые верхние координаты (передаются через параметры).
C++ Сумматор - виртуальная машина По заданию мне нужно реализовать арифметические операции над сумматором(4 байта): арифметика дробная, арифметика целая знаковая. Целые - 4 байта дробные - 4 байта (одинарная точность получается) Как хранить или читать из памяти я знаю.. а как правильно реализовать сумматор как бы двумя типами я хз.. есть пару идей, но они мне кажутся говно кодом... рад услышать другие идеи... http://www.cyberforum.ru/cpp-beginners/thread1146518.html
Постопределение возвращаемого функцией типа C++
Суть проблемы: есть метод без аргументов, который в зависимости от флага должен возвращать либо тип T1, либо тип T2. Собственно, реализуемо ли такое? Если да - то как? Пытался сделать так: template <class Type1, class Type2> class Pair { private: void* pF; void* pS; Type1 val1;
C++ Напечатать число, делая пробелы между триадами цифр
помогите пожалуйста написать программу на с++ Дана строка символов St длиной не более 72, которая может состоять из цифр, малых латинских букв и знаков '+','-','*','/','.','(', ')' и пробела. Строка задается либо в диалоговом режиме, либо в виде константы. Перед обработкой строку следует вывести на экран. В строке St находится изображение целого числа, состоящее из цифр, например:...
C++ Нужна реализация метода Филона http://www.cyberforum.ru/cpp-beginners/thread1146495.html
:cry:
C++ Найти максимальный элемент в заданной строке двумерного массива Здравствуйте. Условие задачи: Ввести с клавиатуры двумерный массив целых случайных чисел размерностью . Найти максимальный элемент заданной строки. Строка задаётся пользователем. Пересмотрел много сайтов, программ. Везде находят максимальные элементы всех строк, записывают их в массив и т.д. При вводе используют всякие динамические массивы. Нигде не нашёл похожей программы, написанной... подробнее

Показать сообщение отдельно
DrOffset
6920 / 4113 / 940
Регистрация: 30.01.2014
Сообщений: 6,908
12.04.2014, 23:26     Полиморфизм и деструктор
Цитата Сообщение от dimabubyakin Посмотреть сообщение
К примеру у меня в базовом классе все методы для приложения, а мне нужно что бы я реализовал не все методы в каждом классе, а в одном классе одни, в другом другие и т.д.
В этом случае базовый класс не должен быть абстрактным, и иметь собственные базовые реализации методов. Тогда наследники смогут переопределять только те методы, которые нужны (а не все, как было с чисто виртуальными), а остальные будут наследоваться из базового класса.
Цитата Сообщение от dimabubyakin Посмотреть сообщение
Так обязательно нужно делать? А если мне не нужны параметры конструктора?
Базовый класс должен предоставлять конструктор без параметров.
Либо сделать так:
C++
1
B() : ABC(0,0) {}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru