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

Создать класс, описывающий треугольник, и наследник, описывающий прямые треугольной призмы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести данные о старших по возрасту студентах http://www.cyberforum.ru/cpp-beginners/thread680190.html
Дана информация о шести студентах. Запись имеет вид: фамилия, год рождения, место рождения, факультет. Вывести данные о старших по возрасту студентах, предполагая что год рождения может быть одинаков.
C++ из String в Int как? Раньше писал на C# и VBasic,там все очень просто было. Здесь не могу понять как конвертировать,поясните пожалуйста. Пишу в QT Creator. Я пишу kolxy=ui->lineedit_2->text(); а он ругается: ошибка: cannot convert 'QString' to 'int' in assignment http://www.cyberforum.ru/cpp-beginners/thread680188.html
C++ Почему не создается специализация шаблона функции
Почему это не работает и как правильно определить operator<< вне тела класса? #include <iostream> using namespace std; template < class T > class A { friend ostream &operator<<( ostream &, const A< T > & ); static const int a = 5; };
Смена картинок на форме C++
Помогите написать программу мне надо написать 3 окна с кнопкой чтобы первое окно было классом животные, а второе и третье подклассом первого Собаки и кошки, и кнопка чтобы переключатся между ними! Добавлено через 4 минуты В C++ ! Я использую Dev C++ 4.9.9.2
C++ Принадлежность точки заштрихованной области http://www.cyberforum.ru/cpp-beginners/thread680159.html
Необходимо составить программу, которая печатает true, если точка с координатами (х,у) принадлежит заштрихованной области, и false в противном случае.
C++ Логическая ошибка в консольном приложении На рисунке изображен результат выполнения программы, которая должна определять, не превышен ли предел кредита. Все переменные, кроме, той что в первой строчке, имеют тип double, и при выполнении аддитивных операций с ними получается неверный результат. В чем может быть ошибка? подробнее

Показать сообщение отдельно
John Prick
755 / 688 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
25.10.2012, 14:40     Создать класс, описывающий треугольник, и наследник, описывающий прямые треугольной призмы
Что за наркоманы вам задания придумывают?
Отношение наследования в ООП определяет связь, которую принято выражать словом "является". Т.е. когда говорят, что один класс наследует от другого класса, то имеют ввиду, что класс-наследник является (разновидностью, подвидом и т.п.) базового класса. В случае с вашим задание придётся сказать "треугольная призма является треугольником". Даже мои "0 с минусом" познания в геометрии подсказывают мне, что треугольная призма ни разу не треугольник, - это несколько треугольников. А потому создание подобной иерархии ничего, кроме мозго... не предвещает.

Даже приблизительно не представляю, как это может выглядеть. Вот есть класс Треугольник, у него есть функция "Вычислить площадь". Вот мы отнаследовали от него класс Призма. Что будет делать в этом случае функция "Вычислить площадь"?

Что-то я занудой становлюсь..
 
Текущее время: 01:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru