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

Своеборазное переопределение статических членов в потомках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу которая определяет максимальное число http://www.cyberforum.ru/cpp-beginners/thread1210249.html
написать программу которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел длина последовательности не ограничена.... помогите пожалуйста
C++ С2248 и Френдфункция? Добрый день, казалось бы вчера допилил лабу(не без помощи форумчан,за которую признателен) , но возникла проблема. В проге есть два класса, вектор и матрица. Матрица - массив векторов. Собственно,... http://www.cyberforum.ru/cpp-beginners/thread1210225.html
C++ Как верно узнать размер указателя ?
СBaseTest* pTest = { new СBaseTest, new СOther }; Нужно узнать размер pTest
C++ Преобразовать массив так чтобы все ненулевые элементы предшествовали нулевым
Задан массив целых чисел, среди которых есть 0. Преобразовать массив так чтобы все ненулевые элементы предшествовали нулевым
C++ Создайте функцию нахождения количества элементов одномерного массива, по модулю превосходящего введенное http://www.cyberforum.ru/cpp-beginners/thread1210177.html
Помогите пожалуйста!!! Создайте функцию нахождения количества элементов одномерного массив, по модулю превосходящего введенное с клавиатуры значение k. Примените функцию к целочисленным массивам...
C++ Как правильно освободить память Написал вот такой костыль: wchar_t* getDate() { time_t seconds = time(NULL); tm timeinfo = *(localtime(&seconds)); return _wasctime(&timeinfo); }; Теперь его использую в main: подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
3051 / 1696 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
19.06.2014, 11:24
Цитата Сообщение от PmAlex Посмотреть сообщение
Я прекрасно понимаю наследование)
Ну, если бы понимали, то не писали бы таких вещей:
Цитата Сообщение от PmAlex Посмотреть сообщение
допустим есть базовый класс рыба у него есть свойства (визуальные), а у наследников (конкретных реализаций рыб) эти свойства тоже есть, но они уже отличаются значениями
Наследник класса рыба является полноценной рыбой, т.е. обладает всеми свойствами рыбы, поэтому они не могут «отличаться значениями».
Если же в базовом классе эти свойства не используются, то не следует туда их и помещать, а сделать этот класс абстрактным и объявить в нем чисто виртуальную функцию get_visual_traits(), которую и замещать в наследниках.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru