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

организация разветвленной иерархии классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В каждом байте перенести все единичные биты в середину http://www.cyberforum.ru/cpp-beginners/thread825780.html
Помогите написать программу(С++)В каждом байте перенести все единичные биты в середину.
C++ Задача. Распределить заказы между предприятиями так, чтобы надежность собираемых из них устройств была наибольшей Радиотехническое устройство состоит из m блоков. Надежность устройства (время наработки на отказ) определяется наименее надежным блоком. Блоки можно заказать на любом из n предприятий. При этом известна надежность каждого блока, изготовленного на каждом предприятии Cij, i=1..m, j=1..n. Каждое предприятие может специализироваться на производстве блоков только одного типа. Распределить заказы между... http://www.cyberforum.ru/cpp-beginners/thread825778.html
C++ Как установить GTK+ под Linux
Недавно решил попробовать программирование под Linux с помощью бибилотеки gtk. Какой пакет нужно скачать и установитть, что бы появилась возможность использовать gtk? При попытке скомпилировать приложение Code::blocks говорит "gtk.h: no such file or directory" При поиске по файлам gtk.h не обнаружена.
C++ Singleton и MVC
Здравствуйте уважаемые форумчане. Изучаю с++ и столкнулся с понятием паттернов и парадигмы MVC. Прочитав про паттерны и погуглив не совсем понял зачем они вообще нужны, ну и не стал заморачиваться этим вопроса, придет с опытом подумал. Прочитав про MVC подумал что Model, View, Controller это ничто иное как Singleton, я прав?
C++ Что удобней qmutex или boost mutex http://www.cyberforum.ru/cpp-beginners/thread825732.html
Что удобней, быстрей и безопасней?
C++ В строке найти и вывести на экран все слова длиною в три символа Доброго дня, помогите пожалуйста с C++. Вот условие: 4. В строке найти и вывести на экран все слова длиною в три символа(Описать две строки, суммарная длина которых не должна превышать восьмидесяти символов.) Вот примерный код программы(не моё условие, а начало как у меня должно быть): #include<iostream.h> #include<stdio.h> #include<conio.h> #include<string.h> подробнее

Показать сообщение отдельно
EvengarS
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 33
04.04.2013, 14:23  [ТС]     организация разветвленной иерархии классов
Это действительно выглядит нелогично, я решил что Point, Rectangle, Circle и Ellipse должны наследовать Graph и Movable, по крайней мере это имеет смысл, Graph содержит абстрактный метод draw(), Movable содержит абстрактные методы getX(), getY() и moveTo(int x, int y), а остальные классы их реализуют.
Если предположить, что моя интерпретация схемы верна, что скажете насчет кода?

Добавлено через 2 минуты
Цитата Сообщение от Tulosba Посмотреть сообщение
не очень понятно, как Ellipse должен наследовать Rectangle.
В принципе... это может быть эллипс, вписан в прямоугольник

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