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

Class Complex - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
monoxpom
0 / 0 / 0
Регистрация: 23.04.2009
Сообщений: 13
08.05.2011, 11:59     Class Complex #1
Товарищи Программисты, проблема более теоритического характера, чем практического. А проблема в следующем: есть класс комплексное число, какой класс логичнее от него наследовать, чтобы не слишком заумно, но изящно и с демонстрацией применения виртуальных функций и тп? Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HighPredator
 Аватар для HighPredator
5350 / 1733 / 320
Регистрация: 10.12.2010
Сообщений: 5,119
Записей в блоге: 3
08.05.2011, 22:43     Class Complex #21
Цитата Сообщение от Evg Посмотреть сообщение
В случае с наследованием класса "действительное" число от класса "комплексное" число никаких новых индивидуальных свойств не появляется
Не могу согласиться. В качестве индивидуальных свойств можно указать отсутствие комплексной части и, как следствие, таких характеристик как модуль и комплексно сопряженное.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
 Аватар для Байт
13974 / 8805 / 1227
Регистрация: 24.12.2010
Сообщений: 15,949
08.05.2011, 22:52     Class Complex #22
Этот замечательный диспут еще раз показывает, как был прав поэт
ООП - как посмотришь с холодным вниманьем вокруг - такая смешная и глупая шутка
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16827 / 5248 / 321
Регистрация: 30.03.2009
Сообщений: 14,132
Записей в блоге: 26
08.05.2011, 23:32     Class Complex #23
Цитата Сообщение от monoxpom Посмотреть сообщение
И все-таки, чтобы было чем мне заняться, а не с пустыми руками идти на занятия, скажите первый приходящий на ум пример наследования
Класс "геометрическая фигура". Содержит свойства "координаты" и "цвет", а так же виртуальный абстрактный метод "отобразить". Производные классы "круг", "квадрат" и т.п. являются наследниками от "геометрическая фигура" и определяют свои реализации виртуального метода "отобразить"

Цитата Сообщение от Predator_2004 Посмотреть сообщение
В качестве индивидуальных свойств можно указать отсутствие комплексной части
Ну если отсутствие чего-то это новое свойство, то действительно класс "доска" является производным классом от "комплексное число"
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
09.05.2011, 00:48     Class Complex #24
Все же наследование не всегда изображает отношение "является". Про паблик наследование да. Но как-то тут я смотрю все забывают о приватном и протектед наследовании (хотя к этой задаче и такой не подойдет).
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2011, 11:15     Class Complex
Еще ссылки по теме:

Тип complex C++
Программа (class Complex) на неуправляемом языке c++ C++
C++ Create a programm that creates an object of created class Time and tests the member functions of class

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16827 / 5248 / 321
Регистрация: 30.03.2009
Сообщений: 14,132
Записей в блоге: 26
09.05.2011, 11:15     Class Complex #25
ForEveR, а пример приведи.

Кстати, я говорил о наследовании, как идеологическом понятии, а не техническом
Yandex
Объявления
09.05.2011, 11:15     Class Complex
Ответ Создать тему
Опции темы

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