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

Одиночное наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить каких цифр в числе больше. http://www.cyberforum.ru/cpp-beginners/thread453477.html
Дано натуральное число.(ввод с клавиатуры) Нужно подсчитать каких чисел в нем больше четных или не четных.
C++ Проверить открывается ли файл У меня компилятор dew-cpp есть файл с именем file нужно проверить если файл существует то открыть его для дописывания в файл если нет то записывания в файл.Как это можно организовать? http://www.cyberforum.ru/cpp-beginners/thread453476.html
Строки C++
Определить наиболее многочисленную группу слов одинаковой длины. Объединить эти слова в строку.
C++ Неверный корень из числа
Почему std::cout<<pow((int)8,1.0/2); Выводит в консоли, что то около 2.81...
C++ Змейка на OpenGL и С (код и релиз) http://www.cyberforum.ru/cpp-beginners/thread453466.html
Змейка на OpenGL и С Правда переменные и сообщения написаны на родном. Ну, сами переведете. http://www.cyberforum.ru/attachment.php?attachmentid=130126&stc=1&thumb=1&d=1330284906 http://www.cyberforum.ru/attachment.php?attachmentid=130122&d=1330284809
C++ Положительные элементы двумерного массива разместить в одномерный Положительные элементы двумерного массива разместить в одномерный. Найти максимальный и минимальный элемент полученного массива. подробнее

Показать сообщение отдельно
Merovingian
54 / 54 / 5
Регистрация: 24.09.2011
Сообщений: 149

Одиночное наследование - C++

26.02.2012, 23:54. Просмотров 1124. Ответов 3
Метки (Все метки)

Нужно определить три класса: линия, луч и отрезок. Использовать наследование.

Проблема заключается в том, что я не знаю какой класс взять за базовый?

Очень хочется сделать класс "точка на плоскости" ко всему прочему. Если отрезок будет наследником луча, а луч в свою очередь будет наследником линии?

Затруднения вызывает сама логика:

Например если взять класс "здание", то его производными могут быть "жилой дом", "фабрика" и т.д.... Но является ли луч разновидностью линии?))

Если попробовать разобраться в свойствах каждого из объектов класса?
Линия задается уравнением, а луч еще имеет неравенство потому, что ограничен с одной стороны, тогда отрезок ограничен с двух сторон...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru