Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Сыроежка
Заблокирован
09.11.2011, 21:08

Вопрос по наследованию

09.11.2011, 21:08. Просмотров 2301. Ответов 52
Метки (Все метки)

Ответ

Цитата Сообщение от LosAngeles Посмотреть сообщение
нет, оно не правомерно. Скотт Мейерс в "Эффективном использовании С++. 55 советов" в 32 правиле объясняет почему
Нельзя слепо следовать тому, что написано в книгах!
В данном конкретном примере заранее нельзя сказать, корректно ли такое наследование или нет, так как неизвестно, как определяется прямоугольник. Если для прямоугольника могут быть вызваны все открытые методы четырехугольника, то есть везде, где используется четырехугольник, можно поставить прямоугольник, то такое открытое наследование является корректным.

Вернуться к обсуждению:
Вопрос по наследованию
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2011, 21:08

"Предпочитайте композицию наследованию"
Привет. В книге "Стандарты программирования на С++" есть совет 34: ...

Написать простейшую программу по "перегрузке" и "наследованию"
написать простейшую программу на СИ++ по "перегрузке" и "наследованию". заранее...

Вопрос по массивав, "институтский" вопрос.
Готовлюсь к летней сессии по программированию. С++ Есть такая вот задачка...

0
Другие темы раздела
C++ Проверьте задачу правильно решена ли http://www.cyberforum.ru/cpp-beginners/thread380545.html
Вопрос Определить минимальный и максимальный элементы, вычислить их разность. Задача моя #include <stdafx.h> #include <iostream> #include <math.h> int main () { setlocale(0,"Rus"); int...
C++ Найти сумму элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух последних... Здравствуйте, форумчане! У меня вот такая вот задачка: Задан двумерный массив. Найти сумму элементов первого столбца без одного последнего элемента, сумму элементов второго столбца без двух... http://www.cyberforum.ru/cpp-beginners/thread380518.html
C++ предлагаю людям класс "каждому потоку- своё окно" для тестирования многопоточных приложений.
Друзья! То есть если вы разрабатывает многопоточные приложения и закалебались смотреть, что тот или иной поток выводит, то этот класс для вас. Использовать его просто. Подключаете хидер и пишете:...
C++ Центр графа
Дана матрица смежности. Найти максимальное расстояние в графе. Пол дня уже мучаюсь, искал в гугле, сам пытался, но ничего не получается... просто тупик... Код вылаживать не буду, так как он не...
C++ задача со строками http://www.cyberforum.ru/cpp-beginners/thread380453.html
пожалуйста, помогите. Нужно написать программу , которая определит длину введенной строки L, и, если L>10, то удаляются все цифры. я так понял, что в строке должны быть и цифры и буквы
C++ Перехват запросов Здравствуйте Форумчане, у меня возникла проблема, я хочу сделать что-то вроде веб-логгера который будет перехватывать запросы и т.д. Не подскажите ли Вы мне как это можно реализовать. Заранее спасибо. подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru